neutron/neutron/plugins
Cedric Brandily 75c881a748 Optimize get_bridge_for_tap_device
Currently get_bridge_for_tap_device[1] iterates over all neutron bridges
and their interfaces.

This change proposes to deduce interface bridge from:

 /sys/class/net/%(interface)s/brif/bridge

which is a symlink to bridge interface path to improve performance.

[1] neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent

Closes-Bug: #1508789
Change-Id: Ia40cd81f47ff082a90d17f58514942ec50553241
2015-10-26 10:08:29 +09:00
..
bigswitch Big Switch Networks code split 2015-03-06 09:43:30 +00:00
brocade Cleaned up remaining incorrect usage for LOG.exception 2015-10-08 16:45:18 +02:00
common Revert "Make OVS interface name hashing algorithm common and extend it" 2015-10-15 11:10:52 -04:00
hyperv Use separate queue for agent state reports. 2015-09-30 13:16:32 +04:00
ml2 Optimize get_bridge_for_tap_device 2015-10-26 10:08:29 +09:00
nuage Adding DB model changes for Nuage Plugin post decomposition 2015-03-05 11:59:26 -08:00
__init__.py Finish off rebranding of the Nicira NVP plugin 2014-03-01 18:14:52 -08:00