Commit Graph

  • 206c338e14 Readme pluralisation Ben Firshman 2013-12-20 20:57:14 +0000
  • 50d1a39b3a Update description in readme Ben Firshman 2013-12-20 20:45:27 +0000
  • 4182830e7e README: change 'start' back to 'up' Aanand Prasad 2013-12-20 20:30:59 +0000
  • 0cafdc9c6c plum -> fig Aanand Prasad 2013-12-20 20:28:24 +0000
  • 4d35d47969 Fix a couple of typos in README Aanand Prasad 2013-12-20 20:04:37 +0000
  • 13a30c327a Container.name strips the leading slash Aanand Prasad 2013-12-20 19:33:41 +0000
  • 8291d36eaf Fix stray test regression Aanand Prasad 2013-12-20 19:30:31 +0000
  • 08e4468bdb Clean up the help banners a bit Aanand Prasad 2013-12-20 19:15:12 +0000
  • 94cae10417 ps and logs can filter by service too Aanand Prasad 2013-12-20 19:13:55 +0000
  • d3346fa174 up, start, stop, kill and rm all accept a list of services Aanand Prasad 2013-12-20 18:30:23 +0000
  • 81093627fe Implement kill and rm Aanand Prasad 2013-12-20 16:53:07 +0000
  • a4710fa9e1 'plum up' is now the special magic Aanand Prasad 2013-12-20 16:22:54 +0000
  • 3bebd18de7 Show help banner if no command given Aanand Prasad 2013-12-20 12:09:07 +0000
  • 791028866c Update readme to reflect how it currently works Ben Firshman 2013-12-20 18:10:30 +0000
  • 507940535f Tag built images and use them when starting Ben Firshman 2013-12-20 16:23:40 +0000
  • 76b6354173 Add requirements-dev.txt Ben Firshman 2013-12-20 16:18:44 +0000
  • abfb3b800f Interactive plum run Ben Firshman 2013-12-20 15:03:01 +0000
  • 326438b170 Pick correct numbers for one off containers Ben Firshman 2013-12-20 12:55:45 +0000
  • 15f12c6e2c Ignore containers without names Ben Firshman 2013-12-20 12:51:20 +0000
  • 86e551f2e2 Attach with websocket and do manual line buffering Aanand Prasad 2013-12-20 11:08:40 +0000
  • aa7a5a1487 Small refactor for clarity Aanand Prasad 2013-12-20 10:52:46 +0000
  • 4a729fe47f Document logs command Ben Firshman 2013-12-20 10:57:28 +0000
  • ea09ec672c Add detached mode to run Ben Firshman 2013-12-20 10:53:07 +0000
  • 2f28265d10 Add support for differentiating one-off containers Ben Firshman 2013-12-20 10:46:55 +0000
  • 68e4341fbf Compile name regex Ben Firshman 2013-12-19 20:09:54 +0000
  • bdf99cd443 Move log messages to container Ben Firshman 2013-12-19 18:20:48 +0000
  • 5a46278f79 Fix project name getting overridden with service Ben Firshman 2013-12-19 16:56:58 +0000
  • 2d2d81d33f Rename "service collection" to "project" Ben Firshman 2013-12-19 16:55:12 +0000
  • 818728b825 Mount volumes Aanand Prasad 2013-12-19 15:53:39 +0000
  • d6db049b42 Generate project name based on current dir Ben Firshman 2013-12-19 15:32:24 +0000
  • c488710625 Add project option to services Ben Firshman 2013-12-19 15:16:17 +0000
  • 6c551a200b Do not allow underscores in names Ben Firshman 2013-12-19 14:47:43 +0000
  • 9f1d08c54b Implement --version flag Aanand Prasad 2013-12-19 13:06:26 +0000
  • 9e9a20b227 Remove unused imports Aanand Prasad 2013-12-19 13:02:42 +0000
  • 9cf1d232b2 Better ps output Ben Firshman 2013-12-19 13:02:04 +0000
  • bac37a19e3 Fix method name in start() Aanand Prasad 2013-12-19 12:39:23 +0000
  • ae0fa0c447 Hide stack traces for Docker API errors Aanand Prasad 2013-12-19 12:36:38 +0000
  • fb69512008 Set port_bindings to None when starting a one-off container in 'plum run' Aanand Prasad 2013-12-19 12:26:58 +0000
  • beaa1dbc14 Fix run: use Container.logs(), explicitly start container Aanand Prasad 2013-12-19 12:26:13 +0000
  • 730f9772f9 plum start runs in foreground by default Aanand Prasad 2013-12-18 19:01:53 +0000
  • 26ea08087a Remove build target from logs Ben Firshman 2013-12-18 18:46:53 +0000
  • dd767aef34 Remove extraneous new lines when building Ben Firshman 2013-12-18 18:45:25 +0000
  • f89e4bc70f Add quotes to build output Ben Firshman 2013-12-18 18:44:33 +0000
  • a5fc880d10 Refactor service to add a container object Ben Firshman 2013-12-18 18:37:48 +0000
  • 5e1e4a71e0 Rename ServiceTest Ben Firshman 2013-12-18 17:01:50 +0000
  • e5642bd8b7 Show a sensible error when an unknown service name is given to 'run' Aanand Prasad 2013-12-18 15:13:02 +0000
  • 4cc906fcd2 ps only lists running containers Aanand Prasad 2013-12-18 15:12:45 +0000
  • 64253a8290 Basic log output Aanand Prasad 2013-12-18 14:58:58 +0000
  • 23c3dc430b Add texttable to requirements.txt Aanand Prasad 2013-12-18 14:54:51 +0000
  • f0df5c6079 Refactor container retrieval / name parsing Aanand Prasad 2013-12-18 14:54:28 +0000
  • 3458dd2fad Print build output Ben Firshman 2013-12-18 16:12:53 +0000
  • cb366eed7a Add logging to start and stop Ben Firshman 2013-12-18 13:13:40 +0000
  • 90130eec65 Ignore non-plum containers Ben Firshman 2013-12-18 12:01:54 +0000
  • 24a98b0552 Pull images if they do not exist Ben Firshman 2013-12-18 11:37:51 +0000
  • 785cb12833 Add missing format var in error Ben Firshman 2013-12-18 11:15:59 +0000
  • 87c46e281c Add support for specifying external port Ben Firshman 2013-12-18 11:14:14 +0000
  • 120d57e856 Change plum up to plum start Ben Firshman 2013-12-17 15:42:46 +0000
  • 4fdd2dc077 Print output from run Ben Firshman 2013-12-17 14:13:12 +0000
  • 3e680a2c7a Fix container naming Ben Firshman 2013-12-17 12:12:13 +0000
  • d3bd7f3239 Remove containers after stopping them Ben Firshman 2013-12-17 12:12:05 +0000
  • accc1a219a Perform all operations against stopped containers Ben Firshman 2013-12-17 12:09:45 +0000
  • 6abec85703 Fix variable naming in service collection Ben Firshman 2013-12-17 11:44:36 +0000
  • 6a2d528d2e Add port binding Ben Firshman 2013-12-16 11:22:54 +0000
  • ee0ac206e0 Add build log message Ben Firshman 2013-12-16 10:51:22 +0000
  • 96ca74ccc8 Fix readme example Ben Firshman 2013-12-14 16:46:50 +0000
  • 03e16c4981 Revert "Use RUN in readme example" Ben Firshman 2013-12-14 16:46:34 +0000
  • 772585109d Moved tests to root directory Ben Firshman 2013-12-14 16:34:24 +0000
  • 5c5bb9a02f Add basic run command Ben Firshman 2013-12-13 20:55:28 +0000
  • 21159b801f Fix readme formatting Ben Firshman 2013-12-13 20:44:35 +0000
  • 539f1acdb8 Use RUN in readme example Ben Firshman 2013-12-13 20:43:52 +0000
  • 88b04aaa9c Add support for building images Ben Firshman 2013-12-13 20:36:10 +0000
  • 1727586dd0 Add start and stop to docs Ben Firshman 2013-12-13 20:35:54 +0000
  • 8005254138 Set up default logging Ben Firshman 2013-12-13 19:19:44 +0000
  • 3b654ad349 Add basic CLI Ben Firshman 2013-12-11 14:25:32 +0000
  • 523fb99d79 Fix URL in setup.py Ben Firshman 2013-12-11 09:39:17 +0000
  • c2e9353760 Allow options to passed to start_container Ben Firshman 2013-12-10 21:01:39 +0000
  • bf2505d15d Add options for containers to Service Ben Firshman 2013-12-10 20:51:55 +0000
  • b59436742b Reorganise tests Ben Firshman 2013-12-10 20:47:08 +0000
  • 3a3767f59d Fix readme formatting Ben Firshman 2013-12-09 21:51:17 +0000
  • 3e6b3bae83 Add warning to readme Ben Firshman 2013-12-09 21:50:36 +0000
  • 9a81623581 Create links when creating containers Ben Firshman 2013-12-09 21:39:11 +0000
  • f0768d4dca Add test for ServiceCollection.get Ben Firshman 2013-12-09 18:43:10 +0000
  • 2199b62783 Test that names are created correctly Ben Firshman 2013-12-09 18:42:33 +0000
  • 39497f6ee7 Add start and stop to ServiceCollections Ben Firshman 2013-12-09 17:48:15 +0000
  • 4cf072a013 Move ServiceTestCase to separate module Ben Firshman 2013-12-09 17:36:44 +0000
  • dc4f90f3ed Add envvar to set Docker URL in tests Ben Firshman 2013-12-09 16:57:12 +0000
  • e2e5172a59 READMEREADME fixfix Aanand Prasad 2013-12-09 16:41:47 +0000
  • 084b06cd12 Install docker-py from GitHub Aanand Prasad 2013-12-09 16:25:50 +0000
  • e116e7db99 Add setup.py install to travis.yml Ben Firshman 2013-12-09 16:16:15 +0000
  • 4e426e77fa Containers have names which are used to isolate them to their service Aanand Prasad 2013-12-09 15:00:41 +0000
  • 630f6fcf02 Extract test setup Aanand Prasad 2013-12-09 15:00:01 +0000
  • bc51134ceb Add ServiceCollection Ben Firshman 2013-12-09 14:10:23 +0000
  • 973760a501 Add links argument to service Ben Firshman 2013-12-09 14:09:18 +0000
  • ffdebb84bb Services have names Aanand Prasad 2013-12-09 12:19:27 +0000
  • 83a086b865 Delete all containers on the Docker daemon before running test Aanand Prasad 2013-12-09 11:46:53 +0000
  • f80ccab9d6 Add .travis.yml Ben Firshman 2013-12-09 12:06:41 +0000
  • ed1918ef09 Fix readme formatting Ben Firshman 2013-12-09 12:03:26 +0000
  • 84ea31dc92 Add license Ben Firshman 2013-12-09 12:01:44 +0000
  • 950bfda579 Add readme Ben Firshman 2013-12-09 12:01:15 +0000
  • 0eb7d30861 yay Aanand Prasad 2013-12-09 11:41:05 +0000