neutron/neutron/tests/unit/linuxbridge
Darragh O'Reilly 6bf67e0a57 lb-agent: ensure removed devices get treated on resyncs
The previous exception handling in daemon_loop reprocessed all existing
devices as if they were new devices. However, it did not ensure that
any removed devices got cleaned up properly. This could result in
leftover security group iptables rules from deleted instances.

This patch refactors daemon_loop and scan_devices so devices that were
flagged for cleaning will get retreated in the next iteration if there
is an exception.

Change-Id: Ieada34ad315c0c29aa8462ebf041a448fde007b8
Closes-Bug: 1145610
2014-06-30 06:32:17 +00:00
..
__init__.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
test_agent_scheduler.py Adds support for L3 routing/NAT as a service plugin 2013-09-11 12:12:10 +02:00
test_defaults.py Change rpc_support_old_agents default to False 2013-10-06 12:01:38 -04:00
test_lb_db.py Fix H302 violations in unit tests 2014-05-04 12:39:19 +02:00
test_lb_neutron_agent.py lb-agent: ensure removed devices get treated on resyncs 2014-06-30 06:32:17 +00:00
test_lb_security_group.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
test_linuxbridge_plugin.py Add enable_security_group option 2014-03-21 00:50:15 +01:00
test_rpcapi.py Introduce bulk calls for get device details 2014-06-25 21:33:10 +00:00