]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Add DB mappings with NSX logical switches
authorSalvatore Orlando <salv.orlando@gmail.com>
Tue, 29 Oct 2013 15:52:58 +0000 (08:52 -0700)
committerThomas Goirand <thomas@goirand.fr>
Thu, 13 Mar 2014 07:20:21 +0000 (15:20 +0800)
commit35c9a7a58ea296992933bec26a702829d85ac5a5
treed9ccd4f4435c5279ce8a401bace26d90512dcecd
parentd7cad9a894403e9af753af543de1f8e0d298836b
Add DB mappings with NSX logical switches

This patch introduces DB mappings between neutron network and NSX
logical switches, thus not requiring anymore the Neutron network
ID to be equal to the NSX one.

This change is necessary for enabling asynchronous operations in
the NSX plugin.

This patch also performs NVP/NSX renaming where appropriate.

Related to blueprint nvp-async-backend-communication
Related to blueprint nicira-plugin-renaming

Change-Id: Ic4b65730ee5f9ca5f76f89eb2528709c9cc7973e
12 files changed:
neutron/db/migration/alembic_migrations/versions/3d3cb89d84ee_nsx_switch_mappings.py [new file with mode: 0644]
neutron/plugins/nicira/NeutronPlugin.py
neutron/plugins/nicira/NeutronServicePlugin.py
neutron/plugins/nicira/common/nsx_utils.py
neutron/plugins/nicira/common/sync.py
neutron/plugins/nicira/dbexts/nicira_db.py
neutron/plugins/nicira/dbexts/nicira_models.py
neutron/plugins/nicira/nvplib.py
neutron/tests/unit/nicira/test_edge_router.py
neutron/tests/unit/nicira/test_nsx_utils.py
neutron/tests/unit/nicira/test_nvp_sync.py
neutron/tests/unit/nicira/test_nvplib.py