Instance deregistration should try all associated ELBs. Fixes #869

This commit is contained in:
Trevor Pounds 2015-02-27 01:05:47 -08:00 committed by Matt Clay
parent eff6307ac3
commit 9de952cb3f

View file

@ -130,9 +130,9 @@ class ElbManager:
for lb in self.lbs:
initial_state = self._get_instance_health(lb)
if initial_state is None:
# The instance isn't registered with this ELB so just
# return unchanged
return
# Instance isn't registered with this load
# balancer. Ignore it and try the next one.
continue
lb.deregister_instances([self.instance_id])