neutron-fwaas/quantum/tests/unit/bigswitch
Kevin Benton 49278f22b6 Prevent possible server list damage in BigSwitch plugin
The old failover logic for the BigSwitch plugin modified a
list of controllers as it tested them. If the code for one
thread unexpectedly raised an exception or died, the global
server list could lose a server permanently.
This patch addresses that by flagging servers as failed instead
so the global server list is never modified.

Fixes: bug #1200022

(cherry picked from commit 3732f02277)

Conflicts:

	quantum/plugins/bigswitch/plugin.py

Change-Id: Id2dcb820ef9f62fd03e3215bff3345e56c78afe2
2013-07-24 12:46:52 -07:00
..
etc Prevent possible server list damage in BigSwitch plugin 2013-07-24 12:46:52 -07:00
__init__.py Replace "OpenStack LLC" with "OpenStack Foundation" 2013-03-13 17:58:05 -04:00
test_restproxy_plugin.py Prevent possible server list damage in BigSwitch plugin 2013-07-24 12:46:52 -07:00
test_router_db.py Remove deprecated assertEquals alias. 2013-02-28 16:29:23 +09:00