200 Commits

Author SHA1 Message Date
Willian
2bd9225e85 Add startup support for systemd based distros 2014-03-06 17:32:02 -03:00
tknew2
0bbe9455c6 set timeout 2014-02-20 12:34:36 +07:00
achingbrain
fa4a8b1527 adds --node-args command line option to pass options to clustered node processes 2014-02-19 22:57:17 +00:00
tknew2
74b4bd83d5 force stop and add stopping state to process 2014-02-13 13:55:50 +01:00
Alexandre Strzelewicz
bd2118eb82 Merge pull request #291 from monai/master
execute status as $USER
2014-02-12 14:36:20 +01:00
tknew2
135c4b2182 initial 2014-02-07 16:03:09 +01:00
tknew2
335dada2dd fix process chdir 2014-02-07 15:34:03 +01:00
tknew2
2849611a23 unbind disconnect event 2014-02-05 11:17:24 +01:00
tknew2
63bbc7c1f6 force killing process after timeout without waiting for disconnecting event 2014-02-05 11:02:03 +01:00
tknew2
ed79b860ae handle weird exceptions - faster timeout 2014-02-05 10:48:54 +01:00
Juozas Valenčius
5d5d5c4e29 execute status as $USER 2014-02-05 10:55:03 +02:00
tknew2
1e5404f671 exit kill pid when error 2014-02-05 09:51:32 +01:00
tknew2
641f4e79d9 restore uncaughrexception logic 2014-02-05 09:48:32 +01:00
tknew2
7f3c2d393c pm2-cli-table -> cli-table 2014-02-05 09:45:44 +01:00
tknew2
a6f07b86fd revert 2014-02-04 20:36:19 +01:00
tknew2
96eb51fde0 fixes 2014-02-02 15:53:12 +01:00
Alexandre Strzelewicz
fb61c7824c Merge pull request #279 from vwal/feature-delete-with-piped-json
Added the capability to also delete processes via piped JSON.
2014-02-02 06:12:07 -08:00
tknew2
549654b7a9 fix color for cli table 2014-02-02 14:56:03 +01:00
tknew2
ce810bd82f psh 2014-02-02 14:39:09 +01:00
Ville Walveranta
4104b82c34 Added the capability to also delete processes via piped JSON. 2014-01-30 12:58:03 -06:00
Alexandre Strzelewicz
4ceb4a69eb Merge pull request #273 from vwal/feature-accept-piped-json
Added the ability to accept JSON via a pipe from standard input.
2014-01-30 02:20:14 -08:00
Hao-kang Den
71343382a7 Support coffee-script 1.7.0 2014-01-30 11:05:22 +08:00
Ville Walveranta
3f0ac3dd07 Added ability to accept JSON via a pipe from standard input. 2014-01-29 17:56:56 -06:00
tknew2
47ee00dae5 refactor tests - json support for start/restart/stop/delete #154 2014-01-29 13:43:18 +01:00
tknew2
15c2913460 close channel when exiting CLI 2014-01-29 12:45:46 +01:00
tknew2
5b4819daf0 Merge branch 'vwal-pullreq-seriouslist-addition' into development 2014-01-29 12:23:20 +01:00
tknew2
1a1a59c537 Merge branch 'pullreq-seriouslist-addition' of https://github.com/vwal/pm2 into vwal-pullreq-seriouslist-addition 2014-01-29 12:23:13 +01:00
tknew2
2d042d5120 Merge branch 'achingbrain-add-server-time-to-system-data' into development 2014-01-29 12:22:11 +01:00
tknew2
be7e4254dd Merge branch 'add-server-time-to-system-data' of https://github.com/achingbrain/pm2 into achingbrain-add-server-time-to-system-data 2014-01-29 12:21:58 +01:00
tknew2
9057024b72 surround disconnect with try/catch 2014-01-29 12:21:47 +01:00
Alex Kocharin
089f814b78 fixing broken parts from previous commit 2014-01-28 17:19:49 +04:00
Alex Kocharin
356f7683cc option to launch pm2 daemon itself in the foreground 2014-01-28 16:18:57 +04:00
tknew2
a99c485de9 fix init script and add help message 2014-01-27 17:18:49 +01:00
tknew2
2987a48264 centos redhat init script 2014-01-27 17:07:24 +01:00
tknew2
a9a40fb253 #96 - PM2_MODIFY_REQUIRE is already usable, but you can now overidde it by default via custom_options.sh file 2014-01-27 13:22:01 +01:00
tknew2
63a24dd919 #259 #113 2014-01-27 13:18:11 +01:00
tknew2
f45271ec03 Merge branch 'master' of github.com:Unitech/pm2 into development 2014-01-27 12:57:49 +01:00
achingbrain
3632f15acc Adds the current time to the getSystemData RPC method 2014-01-24 08:04:08 +00:00
perfectworks
f3ade27529 adjust logical when process got an uncaughtException event #262
Prevent process exit and print a stack trace when encounter
uncaughtexception if there is other listeners on `uncaughtException`
event.
2014-01-24 12:39:33 +08:00
tknew2
5cc93dfc2d add log message when pm2 is killed via cli 2014-01-15 23:38:52 +01:00
tknew2
8dd460ba38 harmony options passed on runtime to NodeJS - init script modified to not execute NODE to enable option passing on startup - pm2 PID file written on .pm2 - gracefull pm2 exit 2014-01-15 23:37:17 +01:00
Ville Walveranta
e1e1933413 Added 'mode' and 'port' to the 'serious display'. 2014-01-15 16:18:09 -06:00
tknew2
512dd0e179 edit startup script to be enable to use node arguments 2014-01-15 21:25:30 +01:00
tknew2
fae62b4711 remove empty file 2014-01-15 16:12:42 +01:00
tknew2
b89ef559cb add strict 2014-01-14 20:48:19 +01:00
tknew2
750a47ace0 refactor code - explose God.js - graceful reload feature - update README - more tests 2014-01-14 19:30:36 +01:00
tknew2
71ddb91acd double check deletion of worker in cluster array 2014-01-14 03:22:26 +01:00
tknew2
b00bdec37e clear timeout 2014-01-14 02:37:25 +01:00
tknew2
35b6ab489b remove timeouts instead check process by interval - god test refactored - kill processes refactored - async ops passed to one 2014-01-14 02:29:46 +01:00
tknew2
dc26b3540b resetState on reload or restart 2014-01-13 20:56:20 +01:00