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

- old
+ new

@@ -59,17 +59,17 @@ asg_client.attach_load_balancers({auto_scaling_group_name: asg, load_balancer_names: [elb]}) wait_for_asg_on_elb(asg, elb) end def suspend_asg_processes - processes = ['Launch', 'Terminate', 'AddToLoadBalancer', 'AlarmNotification'] + processes = ['Launch', 'Terminate', 'AddToLoadBalancer', 'AlarmNotification', 'AZRebalance'] asg = get_autoscaling_group asg_client = Aws::AutoScaling::Client.new asg_client.suspend_processes({auto_scaling_group_name: asg, scaling_processes: processes}) end def resume_asg_processes - processes = ['Launch', 'Terminate', 'AddToLoadBalancer', 'AlarmNotification'] + processes = ['Launch', 'Terminate', 'AddToLoadBalancer', 'AlarmNotification', 'AZRebalance'] asg = get_autoscaling_group asg_client = Aws::AutoScaling::Client.new asg_client.resume_processes({auto_scaling_group_name: asg, scaling_processes: processes}) end