f3dece785e
The function gets a list of all the devices that exists on the machine, and then iterates on them one at a time in order to find the correct device which holds the ip specified. However, if one of the devices was in the mean time deleted, the code will raise an Exception. In the ovs agent's case, this will cause it to not run at all (requiring a restart). Also, changes to a few tests of LinuxBridge were made because linuxbridge doesn't check that cfg.CONF.VXLAN.local_ip is not empty before using it (a bug, surely). Since it's out of scope of this patch to fix this, workarounds were implemented to make sure the tests ignore the option instead. Closes-Bug: #1506503 Change-Id: Iad285d7c763b0e8e8f877c6892aadb0043e9a186 |
||
---|---|---|
.. | ||
__init__.py | ||
test_linuxbridge_cleanup.py | ||
test_netns_cleanup.py |