Re-implement the registration way of EMC driver plugins with stevedore.

Registered by jay.xu on 2014-12-08

This design is for the alternative way of registering plugin in EMC Manila driver framework. As the comment during EMC VNX Manila plugin submission to OpenStack Juno release, it was requested to use the module stevedore to register driver plugins instead of the current implementation (import un-used VNX plugin module in manila/manila/share/drivers/emc/driver.py) and it is a mandatory TODO item in OpenStack Kilo release.

Blueprint information

Status:
Complete
Approver:
Ben Swartzlander
Priority:
Low
Drafter:
jay.xu
Direction:
Approved
Assignee:
jay.xu
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon 2015.1.0
Started by
jay.xu on 2014-12-08
Completed by
Ben Swartzlander on 2014-12-11

Related branches

Sprints

Whiteboard

Alternative way to import emc.plugins.registry
Gerrit review: https://review.openstack.org/#/c/140576/

Update EMC Manila driver framework using stevedore
Gerrit review: https://review.openstack.org/#/c/139963/

Gerrit topic: https://review.openstack.org/#q,topic:bp/register-emc-manila-plugin-with-stevedore,n,z

Addressed by: https://review.openstack.org/139963
    Update EMC Manila driver framework using stevedore

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.