Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							ee880ca7be 
							
						 
					 
					
						
						
							
							Fix recreate_containers test  
						
						
						
						
					 
					
						2014-01-29 13:57:28 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							cbdeff99ee 
							
						 
					 
					
						
						
							
							Fix broken test on Python 3  
						
						
						
						
					 
					
						2014-01-28 13:45:47 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							8b75f7c7d3 
							
						 
					 
					
						
						
							
							Merge pull request  #58  from mrchrisadams/load_yaml_as_well_as_yml  
						
						... 
						
						
						
						Support loading in Figfiles with .yaml extension 
						
						
					 
					
						2014-01-28 03:35:25 -08:00 
						 
				 
			
				
					
						
							
							
								Chris Adams 
							
						 
					 
					
						
						
						
						
							
						
						
							1d18d747a5 
							
						 
					 
					
						
						
							
							Support loading in Figfiles with .yaml extension  
						
						... 
						
						
						
						Add basic boilerplate text - feel free to change 
						
						
					 
					
						2014-01-28 00:43:23 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							3e7e6e7656 
							
						 
					 
					
						
						
							
							Add link alias without project name  
						
						... 
						
						
						
						REDIS_1_PORT_6379_TCP_ADDR instead of
FIGTEST_REDIS_1_PORT_6379_TCP_ADDR.
Ref #37  
						
						
					 
					
						2014-01-27 15:32:16 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							ddf6819a75 
							
						 
					 
					
						
						
							
							Only pull ubuntu:latest in tests  
						
						... 
						
						
						
						Might stop Travis running out of disk space. 
						
						
					 
					
						2014-01-26 20:37:40 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							ee49e7055b 
							
						 
					 
					
						
						
							
							Pull ubuntu image for CLI tests  
						
						
						
						
					 
					
						2014-01-26 20:29:05 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							ea93c01dfb 
							
						 
					 
					
						
						
							
							Remove intermediate containers in recreate test  
						
						
						
						
					 
					
						2014-01-26 19:48:10 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							cf18a3141f 
							
						 
					 
					
						
						
							
							Remove images created by tests  
						
						
						
						
					 
					
						2014-01-26 19:37:35 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							e8472be6d5 
							
						 
					 
					
						
						
							
							Fig bug in split_buffer where input was being discarded  
						
						... 
						
						
						
						Also, write some tests for it. 
						
						
					 
					
						2014-01-22 17:44:04 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							df9f66d437 
							
						 
					 
					
						
						
							
							Allow ports to be specified in '1234/tcp' format  
						
						
						
						
					 
					
						2014-01-22 17:01:10 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							ae67d55bf2 
							
						 
					 
					
						
						
							
							Fix bug where too many '/tcp' suffixes were added to port config  
						
						
						
						
					 
					
						2014-01-22 16:52:42 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							7abc4fbf3a 
							
						 
					 
					
						
						
							
							Improve ps CLI test  
						
						
						
						
					 
					
						2014-01-20 16:50:41 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							855a9c623c 
							
						 
					 
					
						
						
							
							Remove containers after running CLI tests  
						
						
						
						
					 
					
						2014-01-20 16:47:58 +00:00 
						 
				 
			
				
					
						
							
							
								Cameron Maske 
							
						 
					 
					
						
						
						
						
							
						
						
							62bba1684b 
							
						 
					 
					
						
						
							
							Updated recreate_containers to attempt to base intermediate container's the previous container's image.  
						
						... 
						
						
						
						Added in additional functionality to reset any entrypoints for the intermediate container and pull/retry handling if the image does not exist.
Updated test coverage to check if an container is recreated with an entrypoint it is handled correctly. 
						
						
					 
					
						2014-01-19 18:40:21 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							56c6efdfce 
							
						 
					 
					
						
						
							
							Add scale command  
						
						... 
						
						
						
						Closes  #9  
					
						2014-01-16 18:09:46 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							8ed86ed551 
							
						 
					 
					
						
						
							
							Add number to container  
						
						
						
						
					 
					
						2014-01-16 18:05:59 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							21528f08d4 
							
						 
					 
					
						
						
							
							Vendor docker-py  
						
						... 
						
						
						
						From 9dc03c5737 
						
						
					 
					
						2014-01-16 13:30:01 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							ee0c4bf690 
							
						 
					 
					
						
						
							
							Fix test regression  
						
						
						
						
					 
					
						2014-01-16 12:32:16 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							ea4753c49a 
							
						 
					 
					
						
						
							
							Use an anonymous intermediate container so that when recreating containers, suffixes always start from 1  
						
						
						
						
					 
					
						2014-01-16 12:32:15 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							f5f9357736 
							
						 
					 
					
						
						
							
							Remove project.create_containers(), revamp project.recreate_containers()  
						
						... 
						
						
						
						`recreate_containers` now returns two lists of old+new containers, along
with their services. 
						
						
					 
					
						2014-01-16 12:32:15 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							bdc6b47e1f 
							
						 
					 
					
						
						
							
							service.recreate_containers() no longer removes the old containers  
						
						... 
						
						
						
						We need to keep them around until the new ones have been started. 
						
						
					 
					
						2014-01-16 12:32:15 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							3669236aa1 
							
						 
					 
					
						
						
							
							Support volumes in config with an unspecified host path  
						
						
						
						
					 
					
						2014-01-16 12:32:15 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							207e83ac2f 
							
						 
					 
					
						
						
							
							Be sure to test that recreate_containers updates config  
						
						
						
						
					 
					
						2014-01-16 12:32:15 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							3c5e334d9d 
							
						 
					 
					
						
						
							
							Add recreate_containers method to service  
						
						
						
						
					 
					
						2014-01-16 12:32:15 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							7a1fb3a8d2 
							
						 
					 
					
						
						
							
							Fix ordering of port mapping  
						
						
						
						
					 
					
						2014-01-16 01:54:05 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							8cab05feb4 
							
						 
					 
					
						
						
							
							Failing (on 2.7, at least) smoke test for 'fig ps'  
						
						... 
						
						
						
						See #8 . 
						
						
					 
					
						2014-01-09 15:32:50 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							892677a9d3 
							
						 
					 
					
						
						
							
							Very basic CLI smoke test  
						
						... 
						
						
						
						See #8 . 
						
						
					 
					
						2014-01-09 15:32:24 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Grebs 
							
						 
					 
					
						
						
						
						
							
						
						
							93b9b6fd9f 
							
						 
					 
					
						
						
							
							First version with python3 support.  
						
						... 
						
						
						
						* Moved requirements*.txt files to proper spec definitions in setup.py
 * Added a new fig.compat module to store some compatibility code 
						
						
					 
					
						2014-01-06 17:58:49 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							f96a1a0b35 
							
						 
					 
					
						
						
							
							Fix Python 2.6  
						
						
						
						
					 
					
						2014-01-06 17:58:49 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							ff9fa5661d 
							
						 
					 
					
						
						
							
							Fix Python 2.6  
						
						
						
						
					 
					
						2014-01-06 11:22:46 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							853d8ad280 
							
						 
					 
					
						
						
							
							Namespace tests inside a project  
						
						... 
						
						
						
						So it doesn't delete all your containers for every test. Cool. 
						
						
					 
					
						2014-01-02 15:27:51 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							d4f3ed1840 
							
						 
					 
					
						
						
							
							Fix 'fig up' behaviour  
						
						... 
						
						
						
						- For each service, creates a container if there are none (stopped OR
  started)
- Attaches to all containers (unless -d is passed)
- Starts all containers
- On ^C, kills all containers (unless -d is passed) 
						
						
					 
					
						2013-12-31 13:02:08 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							9ed6538693 
							
						 
					 
					
						
						
							
							Extract docker URL logic, use it in tests as well  
						
						
						
						
					 
					
						2013-12-31 12:37:17 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							0cafdc9c6c 
							
						 
					 
					
						
						
							
							plum -> fig  
						
						
						
						
					 
					
						2013-12-20 20:28:24 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							13a30c327a 
							
						 
					 
					
						
						
							
							Container.name strips the leading slash  
						
						
						
						
					 
					
						2013-12-20 19:33:41 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							8291d36eaf 
							
						 
					 
					
						
						
							
							Fix stray test regression  
						
						
						
						
					 
					
						2013-12-20 19:30:31 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							d3346fa174 
							
						 
					 
					
						
						
							
							up, start, stop, kill and rm all accept a list of services  
						
						
						
						
					 
					
						2013-12-20 18:32:55 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							81093627fe 
							
						 
					 
					
						
						
							
							Implement kill and rm  
						
						
						
						
					 
					
						2013-12-20 18:30:59 +00:00 
						 
				 
			
				
					
						
							
							
								Aanand Prasad 
							
						 
					 
					
						
						
						
						
							
						
						
							a4710fa9e1 
							
						 
					 
					
						
						
							
							'plum up' is now the special magic  
						
						... 
						
						
						
						'start' and 'stop' are now analogous to their Docker namesakes. 
						
						
					 
					
						2013-12-20 18:30:59 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							507940535f 
							
						 
					 
					
						
						
							
							Tag built images and use them when starting  
						
						... 
						
						
						
						A basic measure to get round the fact that adding isn't cached. Once
Docker supports cached adds, this is probably redundant. 
						
						
					 
					
						2013-12-20 16:23:40 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							326438b170 
							
						 
					 
					
						
						
							
							Pick correct numbers for one off containers  
						
						
						
						
					 
					
						2013-12-20 12:55:45 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							2f28265d10 
							
						 
					 
					
						
						
							
							Add support for differentiating one-off containers  
						
						... 
						
						
						
						This is a basic start, the API is pretty shonky. 
						
						
					 
					
						2013-12-20 10:46:55 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							2d2d81d33f 
							
						 
					 
					
						
						
							
							Rename "service collection" to "project"  
						
						
						
						
					 
					
						2013-12-19 16:55:12 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							c488710625 
							
						 
					 
					
						
						
							
							Add project option to services  
						
						
						
						
					 
					
						2013-12-19 15:16:17 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							6c551a200b 
							
						 
					 
					
						
						
							
							Do not allow underscores in names  
						
						
						
						
					 
					
						2013-12-19 14:47:43 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							a5fc880d10 
							
						 
					 
					
						
						
							
							Refactor service to add a container object  
						
						
						
						
					 
					
						2013-12-18 18:37:48 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							5e1e4a71e0 
							
						 
					 
					
						
						
							
							Rename ServiceTest  
						
						
						
						
					 
					
						2013-12-18 17:01:50 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							87c46e281c 
							
						 
					 
					
						
						
							
							Add support for specifying external port  
						
						
						
						
					 
					
						2013-12-18 11:14:34 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Firshman 
							
						 
					 
					
						
						
						
						
							
						
						
							772585109d 
							
						 
					 
					
						
						
							
							Moved tests to root directory  
						
						
						
						
					 
					
						2013-12-14 16:34:24 +00:00