]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Add Quantum support for NVP Layer-2 gateways
authorSalvatore Orlando <sorlando@nicira.com>
Mon, 26 Nov 2012 01:11:42 +0000 (17:11 -0800)
committerSalvatore Orlando <salv.orlando@gmail.com>
Wed, 20 Feb 2013 01:44:31 +0000 (02:44 +0100)
commit4ec58b3da489ff2a60043427f43b9f154f4019ae
tree73f6215f6d1e5ab97f6b0739d22fd47a24515494
parentcf21d738d7687ae7763eb441d32cfadd1233eb2c
Add Quantum support for NVP Layer-2 gateways

Blueprint nvp-nwgw-api

This patch adds an API extension, the relevant DB logic, and the NVP
plugin logic for managing a NVP-specific feature, Layer-2 Network
Gateway, through the Quantum API.
The proposed extension is meant to be used with the NVP plugin only.

Change-Id: I73a8f1782c345ca7f6dec2db36ba6f9299b30d04
18 files changed:
etc/quantum/plugins/nicira/nvp.ini
quantum/db/migration/alembic_migrations/versions/363468ac592c_nvp_network_gw.py [new file with mode: 0644]
quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py
quantum/plugins/nicira/nicira_nvp_plugin/common/config.py
quantum/plugins/nicira/nicira_nvp_plugin/common/exceptions.py
quantum/plugins/nicira/nicira_nvp_plugin/extensions/nvp_networkgw.py [new file with mode: 0644]
quantum/plugins/nicira/nicira_nvp_plugin/nicira_db.py
quantum/plugins/nicira/nicira_nvp_plugin/nicira_networkgw_db.py [new file with mode: 0644]
quantum/plugins/nicira/nicira_nvp_plugin/nvp_cluster.py
quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py
quantum/tests/unit/nicira/etc/fake_get_gwservice.json [new file with mode: 0644]
quantum/tests/unit/nicira/etc/fake_get_lswitch_lport_att.json
quantum/tests/unit/nicira/etc/fake_post_gwservice.json [new file with mode: 0644]
quantum/tests/unit/nicira/etc/nvp.ini.test
quantum/tests/unit/nicira/fake_nvpapiclient.py
quantum/tests/unit/nicira/test_networkgw.py [new file with mode: 0644]
quantum/tests/unit/nicira/test_nicira_plugin.py
quantum/tests/unit/nicira/test_nvplib.py