alarm_actions=[scale_down_policy.policy_arn], dimensions=alarm_dimensions) cloudwatch.create_alarm(scale_down_alarm) time.sleep(60) i = 0 while i < 3: req = "http://" + load_generator.public_dns_name + "/warmup" response = requests.get(req, params={"dns": load_balancer.dns_name}) time.sleep(5*60+30) req = "http://" + load_generator.public_dns_name + "/autoscale" response = requests.get(req, params={"dns": load_balancer.dns_name}) #release all resources time.sleep(120) ag.shutdown_instances() ag.delete() #lc.delete() scale_up_policy.delete() scale_down_policy.delete() scale_up_alarm.delete() scale_down_alarm.delete() load_balancer.delete()