Commit graph

30 commits

Author SHA1 Message Date
Aanand Prasad
0cafdc9c6c plum -> fig 2013-12-20 20:28:24 +00:00
Aanand Prasad
08e4468bdb Clean up the help banners a bit 2013-12-20 19:15:12 +00:00
Aanand Prasad
94cae10417 ps and logs can filter by service too 2013-12-20 19:13:55 +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
abfb3b800f Interactive plum run 2013-12-20 15:03:01 +00:00
Ben Firshman
4a729fe47f Document logs command 2013-12-20 10:57:28 +00:00
Ben Firshman
ea09ec672c Add detached mode to run 2013-12-20 10:53:07 +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
Aanand Prasad
9f1d08c54b Implement --version flag 2013-12-19 13:06:31 +00:00
Aanand Prasad
9e9a20b227 Remove unused imports 2013-12-19 13:06:31 +00:00
Ben Firshman
9cf1d232b2 Better ps output 2013-12-19 13:03:44 +00:00
Aanand Prasad
bac37a19e3 Fix method name in start() 2013-12-19 12:39:23 +00:00
Aanand Prasad
ae0fa0c447 Hide stack traces for Docker API errors 2013-12-19 12:36:38 +00:00
Aanand Prasad
fb69512008 Set port_bindings to None when starting a one-off container in 'plum run' 2013-12-19 12:26:58 +00:00
Aanand Prasad
beaa1dbc14 Fix run: use Container.logs(), explicitly start container 2013-12-19 12:26:13 +00:00
Aanand Prasad
730f9772f9 plum start runs in foreground by default
Also fixed LogPrinter regressions. Sorry for not doing that in a
separate commit.

Also made 'plum logs' show backlog. Yep, rolled that right in too. Gonna
go whip myself now.
2013-12-18 19:03:34 +00:00
Ben Firshman
a5fc880d10 Refactor service to add a container object 2013-12-18 18:37:48 +00:00
Aanand Prasad
e5642bd8b7 Show a sensible error when an unknown service name is given to 'run' 2013-12-18 16:20:03 +00:00
Aanand Prasad
4cc906fcd2 ps only lists running containers 2013-12-18 16:20:03 +00:00
Aanand Prasad
64253a8290 Basic log output 2013-12-18 16:20:03 +00:00
Ben Firshman
87c46e281c Add support for specifying external port 2013-12-18 11:14:34 +00:00
Ben Firshman
4fdd2dc077 Print output from run 2013-12-17 14:13:12 +00:00
Ben Firshman
3e680a2c7a Fix container naming 2013-12-17 12:12:13 +00:00
Ben Firshman
5c5bb9a02f Add basic run command 2013-12-13 20:55:50 +00:00
Ben Firshman
1727586dd0 Add start and stop to docs 2013-12-13 20:35:54 +00:00
Ben Firshman
8005254138 Set up default logging 2013-12-13 19:19:44 +00:00
Ben Firshman
3b654ad349 Add basic CLI 2013-12-11 14:25:32 +00:00