]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
fix for _get_external_device_interface_name trace
authorrajeev <rajeev.grover@hp.com>
Fri, 13 Feb 2015 21:58:53 +0000 (16:58 -0500)
committerRajeev Grover <rajeev.grover@hp.com>
Wed, 18 Feb 2015 21:11:26 +0000 (21:11 +0000)
commitfef04147bd68bc101c74c93d4e94f5f5b4643d6f
tree61148a36ca2714b0e9842fde26746492df603577
parent750063c8634eff60e824892d1a9cd3bd9664111c
fix for _get_external_device_interface_name trace

On removal of external gateway from DVR the code path
external_gateway_removed(...) was trying to access the
agent gateway port interface even when no fip namespace exists.
This change checks for existence of namespace before
accessing the agent gateway port interface through
_get_external_device_interface_name(...) or looking for
floating ips that may have been configured on the
port.

Change-Id: Idcf28ff93f16f1d692fe7acb678fb90aabe5af5e
Closes-Bug: #1421497
neutron/agent/l3/agent.py
neutron/tests/unit/test_l3_agent.py