]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Add support for the extra route extension in the NVP plugin.
authorarmando-migliaccio <amigliaccio@nicira.com>
Wed, 19 Jun 2013 01:24:03 +0000 (18:24 -0700)
committerarmando-migliaccio <amigliaccio@nicira.com>
Fri, 12 Jul 2013 20:21:17 +0000 (13:21 -0700)
commitff7bb5f77a059ec58a2afcc472cc51818d81a5ba
tree4e3b462e7b4b83344ef266db3f36c09006007902
parentbd18990d787b6c8b2e762bc9ec60d26714c2e1cb
Add support for the extra route extension in the NVP plugin.

The underlying feature is available in NVP 3.2, which introduces a
new type of router. Therefore, create_lrouter needs to be made
version 'aware'.

This led to a number of fixes in the nvplib, especially around how
version is retrieved and how version-dependent methods are called.

Implements blueprint nvp-extra-route-extension

Change-Id: Ie4e2d93f70e1948a62563c8523aea61bb2194c84
neutron/plugins/nicira/NeutronPlugin.py
neutron/plugins/nicira/NvpApiClient.py
neutron/plugins/nicira/api_client/request.py
neutron/plugins/nicira/common/exceptions.py
neutron/plugins/nicira/nvplib.py
neutron/tests/unit/nicira/test_maclearning.py
neutron/tests/unit/nicira/test_nicira_plugin.py
neutron/tests/unit/nicira/test_nvplib.py