neutron/neutron
Bob Kukura d1472deed5 ML2 mechanism driver access to binding details
The following properties are added to the PortContext object passed to
ML2 mechanism drivers for port operations:

* bound_driver - name of current bound driver
* original_bound_driver - name previously bound driver in an update
* original_bound_segment - network segment used in previous binding

Some issues with the existing ML2 port binding unit tests were also
fixed.

The remainder of the fix for bug 1276395, making these binding details
available to mechanism drivers when a port is deleted, will be
addressed as part of the fix for bug 1276391.

Partial-Bug: #1276395
Change-Id: I9ecff4a4e044920ed2dde709c89aeb9bc773220d
2014-02-26 09:16:07 -05:00
..
agent Merge "Fix wrap target in iptables_manager" 2014-02-25 18:52:57 +00:00
api Lower log level of errors due to user requests to INFO 2014-02-25 19:43:14 +09:00
cmd remove binaries under bin 2013-08-16 10:10:30 +08:00
common Merge "LBaaS: move agent based driver files into a separate dir" 2014-02-21 10:55:51 +00:00
db Rename DB models and related resources for VMware NSX plugin 2014-02-25 05:43:11 -08:00
debug options: consolidate options definitions 2014-02-24 13:25:11 +09:00
extensions Replace binding:capabilities with binding:vif_details 2014-02-23 22:56:45 -05:00
locale Imported Translations from Transifex 2014-02-23 06:27:52 +00:00
openstack Merge "Sync latest oslo.db code into neutron" 2014-02-23 22:21:40 +00:00
plugins ML2 mechanism driver access to binding details 2014-02-26 09:16:07 -05:00
scheduler Fix race condition in network scheduling to dhcp agent 2014-02-06 15:40:54 +04:00
server Re-enable lazy translation 2014-02-10 19:26:09 +00:00
services options: consolidate options definitions 2014-02-24 13:25:11 +09:00
tests ML2 mechanism driver access to binding details 2014-02-26 09:16:07 -05:00
__init__.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
auth.py Return request-id in API response 2014-02-10 04:58:38 +09:00
context.py Stop logging unnecessary warning on context create 2013-11-28 09:17:18 +00:00
hooks.py Fixes Windows setup dependency bug 2013-08-15 22:58:14 +03:00
manager.py Configure plugins by name 2014-01-15 15:43:59 +08:00
neutron_plugin_base_v2.py Apply six for metaclass 2013-11-18 17:58:58 +09:00
policy.py Replace binding:capabilities with binding:vif_details 2014-02-23 22:56:45 -05:00
quota.py Add missing quota flags in the config file sample 2013-12-02 19:14:06 +01:00
service.py Use save_and_reraise_exception when reraise exception 2014-02-14 00:15:37 +09:00
version.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
wsgi.py Merge "Raise max header size to accommodate large tokens" 2014-02-23 21:26:48 +00:00