Big Switch - Cleanup modules

Registered by Kevin Benton

The Big Switch plugin and ML2 have shared code that lives inside of the Big Switch plugin file. This creates strange side effects when importing the plugin from the ML2 agent when database modules are loaded. The Big Switch modules need to be separated out better to prevent these cases and to cleanly express what is shared between the ML2 driver and the plugin.

Blueprint information

Status:
Complete
Approver:
Kyle Mestery
Priority:
Low
Drafter:
Kevin Benton
Direction:
Needs approval
Assignee:
Kevin Benton
Definition:
Superseded
Series goal:
None
Implementation:
Needs Code Review
Milestone target:
None
Started by
Kevin Benton
Completed by
Armando Migliaccio

Related branches

Sprints

Whiteboard

September-3 (mestery): Moving out of Juno, needs to be proposed again for Kilo.

20-July (mestery): Juno-3 as low.

Gerrit topic: https://review.openstack.org/#q,topic:bsn-module-cleanup,n,z

Addressed by: https://review.openstack.org/106226
    Add spec for Big Switch Plugin/ML2 refactor

Gerrit topic: https://review.openstack.org/#q,topic:bp/bsn-module-cleanup,n,z

Addressed by: https://review.openstack.org/116190
    Cleanup Big Switch code

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.