Merge pull request #870 from tpounds/fix-issue-869

Instance deregistration should try all associated ELBs. Fixes #869
This commit is contained in:
Benno Joy 2015-06-10 18:15:55 +05:30
commit e7203514ea

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])