David Dollar
af57bf3d52
Merge pull request #302 from ctrochalakis/process_group_fix
...
Ensure foreman is the process group leader
2013-01-14 05:07:21 -08:00
David Dollar
443994d3b5
Merge pull request #303 from fxposter/master
...
Fix for high CPU load. Fixes #260 and #299 .
2013-01-14 05:06:44 -08:00
David Dollar
2faa3fb6ff
Merge pull request #313 from sonots/fix_color
...
Fix color bug: not intense_cyan but bright_cyan
2013-01-14 05:02:52 -08:00
nseo
0d53f6bd6c
fix more
2013-01-13 22:10:12 +09:00
nseo
1d2bcdbc56
fix color
2013-01-12 01:10:25 +09:00
Pavel Forkert
aceea1472a
Fix #299 and #260
...
Some processes close their output channels and IO.select keeps
returning them as "readable", while IO#gets returns nil on them, thus
spending a lot of CPU looping through the same reader continuously
2013-01-07 02:30:56 +02:00
Christos Trochalakis
44726e377e
Ensure foreman is the process group leader
...
Foreman should be the process leader before killing processes using
his process group id.
Before that foreman was broken when it was not spawned from a shell.
2012-12-27 15:47:02 +02:00
Matt Venables
61eca5a1d8
Don't ignore blank lines in the output
...
This fixes the stdout code to ensure that empty lines are outputted.
Many times, these blank lines are intentional, so foreman should not
suppress them.
This fixes #286
2012-12-21 11:12:52 -05:00
David Dollar
553ac7f81f
Merge pull request #295 from petedmarsh/master
...
Add license to gemspec
2012-12-03 05:56:14 -08:00
petedmarsh
6790cf02a9
Add license to gemspec
2012-12-03 13:52:27 +00:00
Andrews Medina
9325f2ca6d
add circus support
2012-11-29 00:15:01 -02:00
Adam Hutchison
7ad41da592
Since JRuby 1.9 doesn't require posix/spawn, only follow that path if JRuby is loaded and running in 1.8 mode.
2012-11-27 22:07:50 -07:00
Cyril Rohr
8ee7b7afdf
Remove explicit requirement on rubygems.
...
It's better to not force the use of a package manager. Better to add it
to the global RUBYOPT if needed. Also, this fixes a dependency issue
when using the .deb package (rubygems1.9.1 is not required, and should
not be).
2012-11-12 21:10:10 +01:00
Aditya Sanghi
2620b90808
Dont use shared_path variable before multistage has a chance at it
2012-11-02 14:04:27 +05:30
Paul Morton
89bdc3ab8e
Strip Windows Line Endings
2012-10-18 09:28:39 -07:00
Evan Jones
60a11eb981
Fix man page: --directory is actually --root.
2012-10-18 11:48:50 -04:00
Paulo Luis Franchini Casaretto
61c222deb8
Add timeout switch to CLI
2012-10-17 16:05:10 -03:00
David Dollar
8fe86e98c8
update docs
2012-10-08 10:47:40 -04:00
David Dollar
5c1ffdb7dc
changelog
2012-10-08 10:47:21 -04:00
David Dollar
8b49256175
0.60.2
v0.60.2
2012-10-08 10:47:00 -04:00
David Dollar
37d777f224
update docs
2012-10-08 10:46:34 -04:00
David Dollar
73fc059634
Merge pull request #273 from silviorelli/master
...
Fix for fix on issue #260
2012-10-08 07:46:16 -07:00
Silvio Relli
f7b7029cc0
Fix for nil value on io select loop, fixes #260
2012-10-08 16:40:37 +02:00
David Dollar
3a101ec7dd
update changelog
2012-10-08 10:31:10 -04:00
David Dollar
6c931ea15e
0.60.1
v0.60.1
2012-10-08 10:30:25 -04:00
David Dollar
d173570d98
ree is timing out
2012-10-08 10:29:37 -04:00
David Dollar
0cd41fee7f
Merge pull request #272 from silviorelli/master
...
High cpu load patch by @mauricio - fixes #260
2012-10-08 07:29:31 -07:00
Silvio Relli
9da4e38209
Cleaner fix for high cpu load issue, fixes #260
2012-10-08 16:05:20 +02:00
Silvio Relli
5d9dfd294e
Patch for high cpu load issue
2012-10-08 11:52:39 +02:00
David Dollar
8998e9a47c
update docs
2012-09-25 12:39:17 -05:00
David Dollar
8238a86942
update changelog
2012-09-25 12:38:45 -05:00
David Dollar
1153fb0f0c
0.60.0
v0.60.0
2012-09-25 12:38:01 -05:00
David Dollar
f69c755d9a
Merge pull request #262 from dpiddy/foreman-run-from-procfile
...
foreman run can run things from the Procfile like heroku run.
2012-09-25 10:37:25 -07:00
Nick Messick
9a91e5df44
use "start|stop\ on runlevel [x]" for upstart config
2012-09-24 18:18:05 -07:00
David Dollar
64f0749d16
0.59.0
v0.59.0
2012-09-15 11:49:46 +09:00
David Dollar
6b77ca1e46
Merge pull request #246 from jeremyevans/patch-1
...
Don't have foreman-runner depend on bash
2012-09-14 19:48:03 -07:00
Kevin McAllister
8fbee31a2d
Remove expectation of double quotes around environment variables from
...
test comparisons
2012-09-14 21:33:57 -04:00
Kevin McAllister
7b4eabf0c5
Remove explicit wrapping of Shellwords.escape in double quotes
...
According to http://www.ruby-doc.org/stdlib-1.9.3/libdoc/shellwords/rdoc/Shellwords.html#method-c-shellescape
"Note that a resulted string should be used unquoted and is not
intended for use in double quotes nor in single quotes."
2012-09-14 21:33:57 -04:00
Jeremy Evans
6a44dd3fd3
Use /bin/sh instead of bash for foreman-runner
...
/bin/sh should be installed by default on all unix machines, bash
is not necessarily installed on all machines.
2012-09-14 17:35:54 -07:00
Dan Peterson
e99f3173ef
foreman run can run things from the Procfile like heroku run.
2012-09-14 10:43:03 -03:00
David Dollar
6c04dab649
0.58.0
v0.58.0
2012-09-14 18:10:05 +09:00
David Dollar
96e26e7412
dont set HOME
2012-09-14 17:44:32 +09:00
David Dollar
a2c03cc402
Merge pull request #217 from danielfarrell/capistrano
...
Add capistrano export support
2012-09-14 01:42:34 -07:00
David Dollar
803115c0c4
Merge pull request #226 from alachaum/master
...
CLI: fix directory option
2012-09-14 01:41:36 -07:00
David Dollar
a4343187ad
Merge pull request #239 from indrekj/master
...
Use path and env variables in the inittab export
2012-09-14 01:41:18 -07:00
David Dollar
98af1f0943
Merge pull request #261 from martinisoft/launchd_environment
...
Launchd environment
2012-09-14 01:34:35 -07:00
David Dollar
af2d4762a8
Merge pull request #250 from szimek/249_multiline_strings
...
Handle multiline strings in .env file
2012-09-14 01:34:10 -07:00
Aaron Kalin
1d06124457
Add StandardOutPath to launchd export
2012-09-11 15:04:15 -05:00
Aaron Kalin
698e6ae092
Add command argument string splitting
...
launchd uses exec() under the hood when you specify ProgramArguments
or Program so you must break apart program arguments into separate
strings in an array or the command will fail
2012-09-10 19:10:47 -05:00
Aaron Kalin
c617ddb3b2
Cleanup launchd exporter
...
Also suppresses the deprecation warning for the launchd exporter when
using port instead of engine.port_for
2012-09-10 18:21:51 -05:00