Hi all.

Before routed network, functions in [1] are used to manage
network segment. Routed network introduces a plugin [2] to manage
network segment. So, now there are 2 code paths to do the same job.
Except in ml2, the segments plugin will be used to manage network segments.


Patch [3] [4] will make ml2 use segments plugin to create/delete segments.
This makes code simple and fixes the conflict issue mentioned in [4]. Since
ml2 always uses segments, it brings the requirement to make segments
plugin always be available. Or else, the segments plugin needs to be constructed
when used.


I made this patch [5] to set segments plugin as default plugin.


[1] neutron.db.segments_db
[2] neutron.services.segments.plugin
[3] https://review.openstack.org/#/c/317358/
[4] https://review.openstack.org/#/c/359147/
[5] https://review.openstack.org/#/c/363527/


--

HongHui Xiao

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to