lib/autocanary24/canarystack.rb in autocanary24-0.4.1 vs lib/autocanary24/canarystack.rb in autocanary24-0.4.2

- old
+ new

@@ -98,10 +98,12 @@ instances = auto_scaling_group[:instances] \ .select { |i| i[:lifecycle_state]=="InService" } \ .map{ |i| { instance_id: i[:instance_id] } } - wait_for_instances_detached_from_elb(instances, elb) + if instances.length > 0 + wait_for_instances_detached_from_elb(instances, elb) + end end def wait_for_instances_detached_from_elb(instances, elb) elb_client = Aws::ElasticLoadBalancing::Client.new retries = (@wait_timeout / @sleep_during_wait).round