211 Commits

Author SHA1 Message Date
jshkurti
12261c6b4a feature: --restart-delay flag 2015-08-04 15:24:47 +02:00
jshkurti
7be3739780 logs: better filtering 2015-06-10 19:13:35 +02:00
jshkurti
360d14c477 refactor pm2 logs : DONE 2015-06-10 17:23:25 +02:00
Unitech
4848e5c974 avoid safe stringification and JSON.parsing to deep copy and remove circular dependencies + centralize object cloning + reduce data in pm2 pipeline + avoid complex object attached to pm2_env #1326 #1314 2015-06-09 17:30:16 +02:00
Unitech
0da9ad00b3 unblock/release data pipeline #1326 #1314 2015-06-09 15:14:08 +02:00
jshkurti
dea0583031 fix #1285 2015-05-26 16:37:52 +02:00
Unitech
b518f10f8b add pm2-dev CLI command to run script in development mode 2015-05-06 19:07:22 -04:00
Unitech
cd91aa3b8a Expose .kill method from programmatic calls + return right process array when starting JSON 2015-04-21 18:17:46 -04:00
jshkurti
eb5b2fa208 #fix 1177 maybe 2015-04-17 16:44:42 +02:00
jshkurti
c394d36a0a +--no-vizion/+tests/+doc/+changelog 2015-04-16 20:15:29 +02:00
Unitech
b73f74a084 --no-autorestart fix 2015-04-16 12:42:19 -04:00
jshkurti
d4eb669e6d new flags --no-vizion and --no-autorestart 2015-04-16 16:20:53 +02:00
Unitech
5105ed67e0 Move God.js comments into doc/DEBUG.md - move console overidde into Utility.js 2015-04-14 23:41:44 -04:00
jshkurti
b4e86b6b77 #1143 #1154 2015-04-08 17:08:06 +02:00
jshkurti
ac68e2963b done 2015-04-03 19:26:07 +02:00
jshkurti
842b823672 fix #1111 : More verbosity on writeFileSync errors 2015-03-20 18:28:02 +01:00
jshkurti
e6d9908905 little fix for exit code verbosity 2015-03-20 16:10:46 +01:00
jshkurti
23e277bdc5 workaround for Resource leak error until Joyent accepts PR 2015-03-20 15:55:28 +01:00
jshkurti
e7a82a88c8 fix verbosity 2015-03-19 16:43:52 +01:00
jshkurti
2a185b2d84 small refactor: more verbosity 2015-03-19 16:03:08 +01:00
jshkurti
9d0be61595 travis test before release 0.12.8 2015-03-17 16:04:07 +01:00
Joni Shkurti
56713f7805 Update God.js : fix 2015-03-17 01:45:11 +01:00
Joni Shkurti
31c0daa497 Update God.js 2015-03-17 01:41:08 +01:00
jshkurti
6bc71d640f some refactor trying to solve Resource leak error 2015-03-16 23:00:10 +01:00
jshkurti
293bbf9673 More verbosity about the last commits 2015-03-12 18:21:35 +01:00
jshkurti
189dd45f72 Reinforced last commit purpose 2015-03-12 17:57:49 +01:00
jshkurti
329b2ffedc travis test 2015-03-10 16:33:38 +01:00
Dimitri Jorge
6a4f4aad29 Reset probes object when process exits 2015-03-05 17:02:49 +01:00
Unitech
96c4403f2b reset vizion_running on each restart + add error message in Worker.js 2015-03-04 21:18:15 -05:00
jshkurti
22a949008f fix last commit 2015-02-27 19:36:57 +01:00
jshkurti
24669fc3ae Fix #929 #1043 2015-02-27 19:12:28 +01:00
jshkurti
0e9bc7ac8d Fixed #1039 2015-02-25 13:00:40 +01:00
jshkurti
a1ea26f058 Replaced console.log() by debug() in worker 2015-02-16 17:19:23 +01:00
Unitech
24b48a1aca avoid pm2_env error 2015-02-02 20:12:28 -05:00
jshkurti
9e4e246019 God.handleExit: more verbose 2015-01-29 15:59:40 +01:00
Gil Pedersen
0e8658e775 Never start a process that already has a PID 2015-01-13 14:02:08 +01:00
jshkurti
0e798b168d Fixed: multiple calls to vizion.parse() for the same process 2015-01-09 16:01:14 +01:00
Joni SHKURTI
7683fd921d small changes before merge with master 2015-01-04 22:32:47 +01:00
jshkurti
1b49a6f9fb temporary fix 2014-12-19 19:03:31 +01:00
jshkurti
806039b2c2 Implemented: Observe process_list and dump every time something changes 2014-12-19 17:23:00 +01:00
jshkurti
8d828a8770 Wrapped PM2 in a domain to handle uncaught exceptions properly 2014-12-19 11:52:58 +01:00
Unitech
decc23b0ff fix test suit 2014-12-12 18:32:49 +01:00
Unitech
f1e2b17ec4 tiny cluster refactor 2014-12-12 14:51:50 +01:00
Unitech
9b35504f9a Set TIMESTAMP to PM2 log by default 2014-12-01 16:34:25 +01:00
Tjatse
3072e89b6d feature: timestamp prefix of pm2.log 2014-11-29 11:19:21 +08:00
Unitech
1244da156b homogeneize option parsing logic between JSON and CLI execution - cancel JSON execution if there are errors - cleanly exit PM2 CLI with exitCli() 2014-11-25 22:19:02 +01:00
Tjatse
0c31dede26 1. Validate Commander options && JSON key-values and make options briefness and easy configuration. 2. Refactor start/restart 2014-11-24 14:44:20 +08:00
Unitech
6897118123 remove disconnect on log reload to continue interaction between procesess 2014-11-18 16:10:32 +01:00
Tjatse
0c6c089f4f feature: merge std(out && err) 2014-11-17 17:17:49 +08:00
Unitech
a4e9999f14 small fixes 2014-11-17 00:12:23 +01:00