]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
ML2: Hierarchical port binding
authorRobert Kukura <kukura@noironetworks.com>
Fri, 22 Aug 2014 09:01:03 +0000 (05:01 -0400)
committerHenry Gessau <gessau@cisco.com>
Sat, 14 Feb 2015 04:36:29 +0000 (04:36 +0000)
commitd675fddb579c26991cdab58d2b8a034ad161f494
treecfc34553936dcacb88c5f009392236c2258f86ea
parent0b790f649631f449dc576492b96fecfa54049e45
ML2: Hierarchical port binding

The ML2 port binding logic is modified to support hierarchical
bindings. If a mechanism driver's bind_port() calls continue_binding()
rather than set_binding(), the supplied dynamic segments are used for
another level of binding.

Gerrit Spec: https://review.openstack.org/#/c/139886/

Implements: blueprint ml2-hierarchical-port-binding

Change-Id: Id741c2d6c443fa0eac5ecf8d964b3fc14b5d3abe
neutron/plugins/ml2/driver_context.py
neutron/plugins/ml2/managers.py
neutron/plugins/ml2/plugin.py
neutron/tests/unit/ml2/drivers/mechanism_logger.py
neutron/tests/unit/ml2/drivers/mechanism_test.py
neutron/tests/unit/ml2/test_port_binding.py