This patch will create:
vmware_nsx/plugins/dvs for DVS specific files
vmware_nsx/plugins/nsx_mh for MH specific files
vmware_nsx/plugins/nsx_v for nsx_v specific files
vmware_nsx/plugins/nsx_v3 for nsx_v3 specific files
also move vmware_nsx/vsphere/ to vmware_nsx/plugins/nsx_v/vsphere/.
This is part of new vmware_nsx directory structure proposed in
https://goo.gl/GdWXyH.
Change-Id: I00ee12da2eea0add988bae3d4f3e12940ea829bb
No longer need openstack-common conf that pulls in the above
code.
In addition this this uses the translation imports from Neutron.
Change-Id: I475aa6936f126264d6de3ba9e25838d5dffddf3d
This patch removes usage of incubated libraries from
neutron.openstack.common and starts "copying" such libraries from
the oslo incubator as any other project.
As vmware-nsx currently only uses i18n, and loopingcall, these are
the only modules added to openstack-common.conf
All the imports pointing out to neutron.i18n or
neutron.openstack.common.loopingcall are amended in this patch.
Closes-Bug: #1432783
Change-Id: I6b9d576bad33310598139c7169627c44014301af
Ensure that Neuteron hacking is run when doing pep8
Ensures the following:
1. oslo.whatever => oslo_whatever
2. LOG messages should have cortrect translations
3. using jsonutils instead of json
Change-Id: I85cf69d483fd5d624ed3876ec9bacd83f7b7b70b
In order to get ready for relying exclusively on vmware plugin
code from stackforge/vmware-nsx, imports to neutron.plugins.vmware
which do not refer either to extensions or db models modules
must be removed.
Change-Id: Ib3708fc3e2a07f83c4d5ebac930ff2622296ad60
Exclusive router is the router who exclusivly occupies one edge.
You can create an exclusive router with "--router_type exclusive"
For distributed router, it would always be exclusive router.
Change-Id: Ice8cbc20912bc9becc5a82a646c76b9153418189
DocImapct: