]> 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)
committerSalvatore Orlando <salv.orlando@gmail.com>
Wed, 12 Feb 2014 15:25:17 +0000 (07:25 -0800)
commit3b1ec99548533096b24c2909a34eaece2eabfc8e
treec7274bcfa3b9602436f8f8c5655b5deb4bd2fe6a
parentc900327377380006050e4406b022aec7bd84ed54
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