Allow plugins to be specified as a cloud_backend

Registered by andrew plunk

Right now because clients.py configures the client class to use when it's module is imported. This is a problem if you want to use any of your plugins as a cloud_backend. clients.py should be changes so that it does not choose the client class until after the plugins are initialized.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
andrew plunk
Definition:
New
Series goal:
Proposed for future
Implementation:
Implemented
Milestone target:
None
Started by
andrew plunk
Completed by
andrew plunk

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/cloud-backend-plugins,n,z

Addressed by: https://review.openstack.org/52517
    Allow plugins to be specified as a cloud_backend.

(shardy) Is this really a blueprint? Seems more like a bug to me

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.