]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Enables BigSwitch/Restproxy ML2 VLAN driver
authorKevin Benton <blak111@gmail.com>
Tue, 28 Jan 2014 01:26:12 +0000 (17:26 -0800)
committerKevin Benton <blak111@gmail.com>
Thu, 6 Feb 2014 05:17:53 +0000 (21:17 -0800)
commitdbacb52f420364cb85500a9c132207670afef4b5
tree6bc18f4d6671afcd7b9751ea086bb3621531a6b5
parentdb6dafcb29750bc7cbf0204543e2493c7fe0f81b
Enables BigSwitch/Restproxy ML2 VLAN driver

Refactors Bigswitch/Restproxy plugin by separating into
reusable libraries that can be used by the plugin as well
as the ml2 driver to proxy calls to the backend controller.

Enables basic unit tests for the ML2 driver.

Removes deprecated separate unplug/plug operations on ports.

Implements: blueprint bigswitch-ml2-driver
Change-Id: I4e22ba7e20ec4f405b9fd34a1bf08a48544f317d
neutron/plugins/bigswitch/db/porttracker_db.py
neutron/plugins/bigswitch/plugin.py
neutron/plugins/ml2/drivers/mech_bigswitch/__init__.py [new file with mode: 0644]
neutron/plugins/ml2/drivers/mech_bigswitch/driver.py [new file with mode: 0644]
neutron/tests/unit/bigswitch/test_restproxy_plugin.py
neutron/tests/unit/ml2/drivers/test_bigswitch_mech.py [new file with mode: 0644]
setup.cfg