Commit graph

  • 431b3dc2b2 Move Travis badge out of heading Ben Firshman 2014-01-11 14:17:00 +00:00
  • 544cd884ee Use Docker 0.7.4 on Travis Ben Firshman 2014-01-11 14:14:02 +00:00
  • c6efb45585 Exit travis-install script on error Ben Firshman 2014-01-11 14:13:38 +00:00
  • 38008a87e8 Gif. Aanand Prasad 2014-01-10 20:42:00 +00:00
  • 059d240824 Fix line buffering when there's UTF-8 in a container's output Aanand Prasad 2014-01-09 16:19:22 +00:00
  • 7a4b69edc0 Remove compat texttable module - breaks on Python 2.7 Aanand Prasad 2014-01-09 15:32:06 +00:00
  • 8cab05feb4 Failing (on 2.7, at least) smoke test for 'fig ps' Aanand Prasad 2014-01-09 15:31:37 +00:00
  • 892677a9d3 Very basic CLI smoke test Aanand Prasad 2014-01-09 15:30:36 +00:00
  • 00a1835fae Allow Python 3 to fail Ben Firshman 2014-01-06 17:34:08 +00:00
  • 7888027425 Put requirements back in .txt files Ben Firshman 2014-01-06 15:09:56 +00:00
  • 0760ea1b00 Add Python 3 and PyPy to .travis.yml Ben Firshman 2014-01-06 13:06:00 +00:00
  • 31f0907732 Add unicode_literals to main module Christopher Grebs 2014-01-05 19:52:56 -08:00
  • 9bec059cc7 e.explanation a 'str' object Christopher Grebs 2014-01-05 19:32:06 -08:00
  • f600fa8bf3 More future imports for safety Christopher Grebs 2014-01-05 19:15:09 -08:00
  • c6e91db32f Add texttable compat module that is py3k compatible Christopher Grebs 2014-01-05 19:13:41 -08:00
  • b101118d1e Add future import for print function Christopher Grebs 2014-01-05 19:07:44 -08:00
  • 30ea4508c3 Use print function Christopher Grebs 2014-01-05 19:07:21 -08:00
  • 3c91315426 Fix exception alias syntax Christopher Grebs 2014-01-05 19:06:12 -08:00
  • bf8875d930 Added tox file Christopher Grebs 2014-01-05 18:53:26 -08:00
  • 93b9b6fd9f First version with python3 support. Christopher Grebs 2014-01-05 18:26:32 -08:00
  • f96a1a0b35 Fix Python 2.6 Ben Firshman 2014-01-06 11:22:46 +00:00
  • 8de07ccf65 Add Travis badge Ben Firshman 2014-01-06 11:34:44 +00:00
  • ff9fa5661d Fix Python 2.6 Ben Firshman 2014-01-06 11:22:46 +00:00
  • 17b9cc430c Add Travis CI Ben Firshman 2014-01-06 10:12:37 +00:00
  • d8a2a0f003 Merge pull request #4 from tomstuart/be-friendlier-about-missing-fig-yml Ben Firshman 2014-01-03 04:11:26 -08:00
  • 490742b892 Emit a friendly error when fig.yml is missing Tom Stuart 2014-01-03 11:58:49 +00:00
  • 3fa80cd974 Add note about fig rm/build dance Ben Firshman 2014-01-02 23:47:04 +00:00
  • 9ede185d4b Merge pull request #3 from tomstuart/fix-fig-build-logging Ben Firshman 2014-01-02 15:37:10 -08:00
  • aaf90639a0 Include service name in log message Tom Stuart 2014-01-02 23:28:18 +00:00
  • 5ba7040df2 Make logger available in project.py Tom Stuart 2014-01-02 23:27:47 +00:00
  • 3d411ed0bb Remove monospace font from command headings Ben Firshman 2014-01-02 23:05:58 +00:00
  • dd1f8934ad Fix markdown formatting Ben Firshman 2014-01-02 22:48:51 +00:00
  • febcbcddb9 Revert "Update tag line" Ben Firshman 2014-01-02 22:36:04 +00:00
  • 88c74d67f6 Update tag line Ben Firshman 2014-01-02 22:31:14 +00:00
  • 0fb915e57e Add commands section to readme Ben Firshman 2014-01-02 22:20:54 +00:00
  • e0a21e3df4 Bump version to 0.0.2 0.0.2 Ben Firshman 2014-01-02 21:30:28 +00:00
  • 45b7bd4361 Readme tweaks Ben Firshman 2014-01-02 21:23:47 +00:00
  • 36002f95ed Try connecting to localdocker:4243 Ben Firshman 2014-01-02 20:51:35 +00:00
  • 0a92cbfa4d Fix readme formatting Ben Firshman 2014-01-02 20:11:59 +00:00
  • 5b1fd64708 Add getting started guide to readme Ben Firshman 2014-01-02 20:04:14 +00:00
  • 9b289b6f3b Stop "fig up" containers gracefully Ben Firshman 2014-01-02 19:18:08 +00:00
  • 6d0702e607 Send log output to stderr Ben Firshman 2014-01-02 18:30:47 +00:00
  • 38478ea504 Full fig.yml and environment variable reference Aanand Prasad 2014-01-02 17:00:49 +00:00
  • a39db86651 Add "fig build" command Ben Firshman 2014-01-02 15:28:33 +00:00
  • 853d8ad280 Namespace tests inside a project Ben Firshman 2014-01-02 15:27:51 +00:00
  • 17c6ae067a Rewrite readme intro Ben Firshman 2014-01-02 14:55:48 +00:00
  • 770e78fdce Make usage alphabetical Ben Firshman 2013-12-31 17:05:20 +00:00
  • e5065bed16 Expand the intro a bit Aanand Prasad 2013-12-31 16:31:40 +00:00
  • c0676e3fa3 Add confirmation prompt to 'fig rm' Aanand Prasad 2013-12-31 13:42:58 +00:00
  • d4f3ed1840 Fix 'fig up' behaviour Aanand Prasad 2013-12-31 13:02:08 +00:00
  • 9ed6538693 Extract docker URL logic, use it in tests as well Aanand Prasad 2013-12-31 12:37:17 +00:00
  • ff65a3e1b0 Check default socket and localhost:4243 for Docker daemon Aanand Prasad 2013-12-31 12:18:27 +00:00
  • ebf9bf387c Remove unused import Aanand Prasad 2013-12-31 11:51:52 +00:00
  • fdc1e0f2e1 Missing article in README Aanand Prasad 2013-12-30 18:57:50 +00:00
  • f3eff9a389 Add _site to .gitignore (it's generated by Jekyll in the gh-pages branch) Aanand Prasad 2013-12-30 18:57:27 +00:00
  • 2857631e90 Add change log Ben Firshman 2013-12-20 21:37:55 +00:00
  • 89cd7d8db0 Remove long description Ben Firshman 2013-12-20 21:36:06 +00:00
  • 8998bd1adc Make setup.py actually work for release 0.0.1 Ben Firshman 2013-12-20 21:35:00 +00:00
  • 23d6ae867d Add description to main help text Ben Firshman 2013-12-20 21:34:27 +00:00
  • 7b925b8eac Add some helpful scripts Ben Firshman 2013-12-20 21:32:41 +00:00
  • fb445b3a06 Version 0.0.1 Ben Firshman 2013-12-20 21:31:00 +00:00
  • dd920890f3 Read requirements in setup.py Ben Firshman 2013-12-20 21:25:19 +00:00
  • 5cc4b59dc0 Switch to stable docker-py Ben Firshman 2013-12-20 21:25:06 +00:00
  • 206c338e14 Readme pluralisation Ben Firshman 2013-12-20 20:57:14 +00:00
  • 50d1a39b3a Update description in readme Ben Firshman 2013-12-20 20:45:27 +00:00
  • 4182830e7e README: change 'start' back to 'up' Aanand Prasad 2013-12-20 20:30:59 +00:00
  • 0cafdc9c6c plum -> fig Aanand Prasad 2013-12-20 20:28:24 +00:00
  • 4d35d47969 Fix a couple of typos in README Aanand Prasad 2013-12-20 20:04:37 +00:00
  • 13a30c327a Container.name strips the leading slash Aanand Prasad 2013-12-20 19:33:41 +00:00
  • 8291d36eaf Fix stray test regression Aanand Prasad 2013-12-20 19:30:31 +00:00
  • 08e4468bdb Clean up the help banners a bit Aanand Prasad 2013-12-20 19:15:12 +00:00
  • 94cae10417 ps and logs can filter by service too Aanand Prasad 2013-12-20 19:13:55 +00:00
  • d3346fa174 up, start, stop, kill and rm all accept a list of services Aanand Prasad 2013-12-20 18:30:23 +00:00
  • 81093627fe Implement kill and rm Aanand Prasad 2013-12-20 16:53:07 +00:00
  • a4710fa9e1 'plum up' is now the special magic Aanand Prasad 2013-12-20 16:22:54 +00:00
  • 3bebd18de7 Show help banner if no command given Aanand Prasad 2013-12-20 12:09:07 +00:00
  • 791028866c Update readme to reflect how it currently works Ben Firshman 2013-12-20 18:10:30 +00:00
  • 507940535f Tag built images and use them when starting Ben Firshman 2013-12-20 16:23:40 +00:00
  • 76b6354173 Add requirements-dev.txt Ben Firshman 2013-12-20 16:18:44 +00:00
  • abfb3b800f Interactive plum run Ben Firshman 2013-12-20 15:03:01 +00:00
  • 326438b170 Pick correct numbers for one off containers Ben Firshman 2013-12-20 12:55:45 +00:00
  • 15f12c6e2c Ignore containers without names Ben Firshman 2013-12-20 12:51:20 +00:00
  • 86e551f2e2 Attach with websocket and do manual line buffering Aanand Prasad 2013-12-20 11:08:40 +00:00
  • aa7a5a1487 Small refactor for clarity Aanand Prasad 2013-12-20 10:52:46 +00:00
  • 4a729fe47f Document logs command Ben Firshman 2013-12-20 10:57:28 +00:00
  • ea09ec672c Add detached mode to run Ben Firshman 2013-12-20 10:53:07 +00:00
  • 2f28265d10 Add support for differentiating one-off containers Ben Firshman 2013-12-20 10:46:55 +00:00
  • 68e4341fbf Compile name regex Ben Firshman 2013-12-19 20:09:54 +00:00
  • bdf99cd443 Move log messages to container Ben Firshman 2013-12-19 18:20:48 +00:00
  • 5a46278f79 Fix project name getting overridden with service Ben Firshman 2013-12-19 16:56:58 +00:00
  • 2d2d81d33f Rename "service collection" to "project" Ben Firshman 2013-12-19 16:55:12 +00:00
  • 818728b825 Mount volumes Aanand Prasad 2013-12-19 15:53:39 +00:00
  • d6db049b42 Generate project name based on current dir Ben Firshman 2013-12-19 15:32:24 +00:00
  • c488710625 Add project option to services Ben Firshman 2013-12-19 15:16:17 +00:00
  • 6c551a200b Do not allow underscores in names Ben Firshman 2013-12-19 14:47:43 +00:00
  • 9f1d08c54b Implement --version flag Aanand Prasad 2013-12-19 13:06:26 +00:00
  • 9e9a20b227 Remove unused imports Aanand Prasad 2013-12-19 13:02:42 +00:00
  • 9cf1d232b2 Better ps output Ben Firshman 2013-12-19 13:02:04 +00:00
  • bac37a19e3 Fix method name in start() Aanand Prasad 2013-12-19 12:39:23 +00:00
  • ae0fa0c447 Hide stack traces for Docker API errors Aanand Prasad 2013-12-19 12:36:38 +00:00