]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Adding multi switch support to the Cisco Nexus plugin
authorArvind Somya <asomya@cisco.com>
Mon, 7 Jan 2013 23:40:59 +0000 (18:40 -0500)
committerArvind Somya <asomya@cisco.com>
Mon, 14 Jan 2013 18:04:14 +0000 (13:04 -0500)
commit830820184ae761597b743dd596a4e40dff8796ef
treee9b0fda3754a0c338232f67f7efa7a561c26a0e7
parentbc5e98710ffbab2848d54bb7aae16ef18f7a043d
Adding multi switch support to the Cisco Nexus plugin

This commit adds intelligent multiple nexus physical switch support for the Cisco plugin.
The plugin also has been modified to scan for the host when an instance is created and
selectively trunk VLAN's for the port for that host only. It also deletes VLANs from nexus
switches when no longer required.

Implements: blueprint cisco-plugin-enhancements

Change-Id: I6275eb1815310d0d5a8123ca2edbc0a0937718e9
12 files changed:
etc/quantum/plugins/cisco/credentials.ini
etc/quantum/plugins/cisco/l2network_plugin.ini
etc/quantum/plugins/cisco/nexus.ini
quantum/plugins/cisco/db/nexus_db_v2.py
quantum/plugins/cisco/db/nexus_models_v2.py
quantum/plugins/cisco/l2network_plugin_configuration.py
quantum/plugins/cisco/models/virt_phy_sw_v2.py
quantum/plugins/cisco/nexus/cisco_nexus_configuration.py
quantum/plugins/cisco/nexus/cisco_nexus_network_driver_v2.py
quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py
quantum/tests/unit/cisco/test_nexus_plugin.py
tools/pip-requires