Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							67a47cac28
							
						
					 | 
					
						
						
							
							force group.auto_scaling_instances into a normal array
						
						
						
						
						
						
					 | 
					
						2014-01-21 16:29:29 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							d81c8679dd
							
						
					 | 
					
						
						
							
							extract some logic into a more testable method
						
						
						
						
						
						
					 | 
					
						2014-01-21 14:04:28 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							8885c14fbe
							
						
					 | 
					
						
						
							
							allow multiple new instances to be brought up simultaneously
						
						
						
						
						
						
					 | 
					
						2014-01-21 14:04:28 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							c493f2e188
							
						
					 | 
					
						
						
							
							use fake time instead of real time when measuring against inservice_time_allowed
						
						
						
						
						
						
					 | 
					
						2014-01-21 14:04:28 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							fb38aa1a98
							
						
					 | 
					
						
						
							
							sync with stdout so that output can be piped in realtime
						
						
						
						
						
						
					 | 
					
						2013-06-05 14:44:19 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							a4aa1ca838
							
						
					 | 
					
						
						
							
							fix a print statement that was using the wrong source for auto scaling instances
						
						
						
						
						
						
					 | 
					
						2013-06-04 19:23:39 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							abfa3d2885
							
						
					 | 
					
						
						
							
							move elb timeout sleep outside of Timeout block
						
						
						
						
						
						
					 | 
					
						2013-06-04 18:33:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c6206e90d
							
						
					 | 
					
						
						
							
							fix/add some print statements
						
						
						
						
						
						
					 | 
					
						2013-06-04 18:31:04 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							02f31ef263
							
						
					 | 
					
						
						
							
							require instances to be inservice for a period of time before considering them healthy
						
						
						
						
						
						
					 | 
					
						2013-06-04 18:09:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							a67f5c2494
							
						
					 | 
					
						
						
							
							use constants instead of instance variables for a couple things
						
						
						
						
						
						
					 | 
					
						2013-06-04 16:17:35 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							b6af069025
							
						
					 | 
					
						
						
							
							tweak formatting of help
						
						
						
						
						
						
					 | 
					
						2013-06-04 16:04:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							fc124c21bf
							
						
					 | 
					
						
						
							
							fix some print statements
						
						
						
						
						
						
					 | 
					
						2013-06-04 15:58:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							1463d49e9a
							
						
					 | 
					
						
						
							
							deregister the ec2 instance, not the as instance
						
						
						
						
						
						
					 | 
					
						2013-06-04 15:52:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							f91dbe1c94
							
						
					 | 
					
						
						
							
							use AutoScaling::Instance instead of EC2::Instance
						
						
						
						
						
						
					 | 
					
						2013-06-04 15:39:56 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							f6f07ec0fc
							
						
					 | 
					
						
						
							
							wrap AwsHaRelease class in AwsMissingTools module
						
						
						
						
						
						
					 | 
					
						2013-06-04 15:20:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							29aeb75ca3
							
						
					 | 
					
						
						
							
							use ruby optionparser instead of trollop
						
						
						
						
						
						
						
						remove cucumber 
						
						
					 | 
					
						2013-06-04 15:18:18 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							601f6087ec
							
						
					 | 
					
						
						
							
							check that number of instances in load balancer matches desired capacity
						
						
						
						
						
						
					 | 
					
						2013-06-04 15:16:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							0554f6eb74
							
						
					 | 
					
						
						
							
							fix some output
						
						
						
						
						
						
					 | 
					
						2013-06-04 11:26:03 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							2a8f449cc7
							
						
					 | 
					
						
						
							
							move require lines around so they make more sense
						
						
						
						
						
						
					 | 
					
						2013-06-04 11:18:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							5f4b9b59bf
							
						
					 | 
					
						
						
							
							ensure that necessary autoscaling processes are not suspended
						
						
						
						
						
						
					 | 
					
						2013-06-03 19:31:10 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							8c24fa8dbf
							
						
					 | 
					
						
						
							
							add print statements so user is aware of what is happening
						
						
						
						
						
						
					 | 
					
						2013-06-03 19:19:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							07fc0390f7
							
						
					 | 
					
						
						
							
							timeout if cycling a server takes longer than inservice_time_allowed
						
						
						
						
						
						
					 | 
					
						2013-06-03 18:51:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							55e60a989e
							
						
					 | 
					
						
						
							
							rearrange and refactor specs to make more sense
						
						
						
						
						
						
					 | 
					
						2013-06-03 18:07:10 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							b463901f98
							
						
					 | 
					
						
						
							
							loop through each instance, wait for a new one to come up, then deregister and terminate the old one
						
						
						
						
						
						
					 | 
					
						2013-06-03 16:19:03 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							9273f748c2
							
						
					 | 
					
						
						
							
							determine if instances are InService across a given load balancer and array of load balancers
						
						
						
						
						
						
					 | 
					
						2013-05-31 18:20:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							20b59fb132
							
						
					 | 
					
						
						
							
							increment the desired capacity
						
						
						
						
						
						
					 | 
					
						2013-05-31 15:30:14 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							67c907aa04
							
						
					 | 
					
						
						
							
							update max size if equal to desired capacity
						
						
						
						
						
						
					 | 
					
						2013-05-31 15:16:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f74b5c511
							
						
					 | 
					
						
						
							
							suspend certain autoscaling processes before cycling servers
						
						
						
						
						
						
					 | 
					
						2013-05-31 15:05:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							4f466e1a19
							
						
					 | 
					
						
						
							
							on init, connect to AWS and check for the AS group
						
						
						
						
						
						
					 | 
					
						2013-05-31 13:08:23 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anuj Biyani
							
						 
					 | 
					
						
						
						
						
							
						
						
							2bdaca25bb
							
						
					 | 
					
						
						
							
							make aws-missing-tools a gem
						
						
						
						
						
						
					 | 
					
						2013-05-30 16:19:08 -07:00 | 
					
					
						
						
							
							
							
						
					 |