Commit Graph
42 Commits
Author SHA1 Message Date
David Dollar 615bb0d4ba pass ENV["PS"] through to child processes (worker.1) and use it for display output 2010-10-15 16:08:33 -07:00
David Dollar 0ae144e468 better handling of Interrupt rescues 2010-10-15 16:06:06 -07:00
David Dollar 0c2b2a4ac2 prevent double interrupt 2010-10-15 15:55:53 -07:00
David Dollar 52edb7fd28 move data under data 2010-10-15 15:53:27 -07:00
David Dollar 8446528f5a change to Pstypes 2010-10-15 15:50:40 -07:00
David Dollar 62b6cac741 print message when signal received 2010-09-20 16:22:13 -04:00
Keith RarickandDavid Dollar 2a7dadc2b2 Wait cleanly for child processes to exit.
Signed-off-by: David Dollar <ddollar@gmail.com>
2010-09-20 16:21:41 -04:00
Keith RarickandDavid Dollar 99204d7c1d Wait for descendant processes to exit. 2010-09-17 21:28:01 +08:00
David Dollar 31a72b454b clean up development concurrency, make sure ports exist in dev mode 2010-07-20 16:20:03 -07:00
David Dollar e5a8c38da6 clean up exports 2010-07-20 16:19:40 -07:00
David Dollar 151ddb45c8 remove screen option, seems too hokey 2010-07-19 17:11:42 -07:00
David Dollar 0b6fdad3a2 allow concurrency to be used in development mode 2010-07-19 17:08:42 -07:00
Adam WigginsandDavid Dollar 92ba6e0ba7 use app name in log root for inittab export 2010-07-07 04:42:08 +08:00
Adam WigginsandDavid Dollar 58b45c4933 require fileutils for ruby 1.8.6 compat 2010-07-01 11:10:44 +08:00
David Dollar 3151663f37 add -p flag to specify the base port for apps 2010-06-30 21:32:26 -04:00
David Dollar 98486513b6 switch procfile option to -f 2010-06-30 21:18:30 -04:00
David Dollar b969e03086 pedantry 2010-06-29 20:42:06 -04:00
David Dollar 314e2f5530 fix -l, dont append app name 2010-06-29 17:08:30 -04:00
David Dollar 08b94716f2 support -l to export for specifying log root 2010-06-29 16:49:02 -04:00
Adam WigginsandDavid Dollar adb40881d7 inittab export 2010-06-30 03:59:51 +08:00
David Dollar 10e572de94 restructure init files, add optional --user flag for export 2010-06-28 22:52:44 -04:00
David Dollar 426241d461 remove unneeded code 2010-06-24 16:51:51 -04:00
David Dollar 6811a8d96a massive reworking of command line interface 2010-06-23 17:51:12 -04:00
David Dollar b123e6b3c5 change the output format 2010-06-22 17:20:01 -04:00
David Dollar c2000484bb capture PTY::ChildExited 2010-06-22 17:19:47 -04:00
David Dollar 35cc880d40 clean up messaging 2010-06-22 16:48:16 -04:00
David Dollar fff958f7b6 add colorization 2010-06-22 16:28:08 -04:00
David Dollar 7888ee8c52 print to stdout, die when any child process dies 2010-06-22 16:15:27 -04:00
David Dollar 41a0620126 Merge branch 'master' of github.com:ddollar/foreman 2010-06-11 21:52:07 -04:00
David Dollar 56f8603a5d first attempt at screen-based running 2010-06-09 12:13:02 -04:00
David Dollar 3f48d7c541 add execute command 2010-06-09 11:51:18 -04:00
David Dollar 675ad2630d cleanup 2010-06-09 11:51:10 -04:00
David Dollar 9004bf67e1 dont roll back to 1 every export 2010-05-21 15:38:35 -04:00
David Dollar 07f2e41582 update tests 2010-05-21 15:31:56 -04:00
David Dollar 1fd1a39f4d write config after scripts 2010-05-20 15:05:07 -04:00
David Dollar 182d344c70 more work to release the gem 2010-05-20 15:00:36 -04:00
David Dollar ffb7e9d6a5 more cli tests 2010-05-20 00:14:59 -04:00
David Dollar 53eb08be4f working on tests 2010-05-20 00:04:48 -04:00
David Dollar 93b2227dfe remove info for now 2010-05-17 21:42:14 -04:00
David Dollar 0f4ed89c92 add scale command 2010-05-17 21:42:06 -04:00
David Dollar 0f2048e345 better logging 2010-05-17 13:11:10 -04:00
David Dollar 2dbd3e6be5 initial commit 2010-05-17 01:36:30 -04:00