]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
BSN: Bind external ports in ML2 driver
authorKevin Benton <blak111@gmail.com>
Thu, 21 Aug 2014 16:12:15 +0000 (09:12 -0700)
committerKevin Benton <blak111@gmail.com>
Tue, 2 Sep 2014 15:03:36 +0000 (08:03 -0700)
commit25ce21031c94525995c4fe4aa0c47fbf40bd4e7b
tree63936ff0ba5af78a5f8a332d4a249866452eb2c8
parent4c4dbd4e411b394ddc5f4b6ea9bd455d7a319722
BSN: Bind external ports in ML2 driver

Add a binding capability to the Big Switch ML2 mechanism
driver to mark external ports as bound. Ports with the
owner type 'neutron:external_port' will be assigned to the first
VLAN segment available in the network. The port update operation
will then carry the HOST ID with the identifier to the backend
for the necessary fabric configuration.

Implements: blueprint bsn-ml2-ext-attach
Change-Id: I7b749ba5ef9a47b45be24f77656a10ed38e5e6ae
neutron/plugins/ml2/drivers/mech_bigswitch/driver.py
neutron/tests/unit/ml2/drivers/test_bigswitch_mech.py