83 Commits

Author SHA1 Message Date
tknew2
0f693c69ed Update str [ci skip] 2014-05-13 17:45:18 +02:00
tknew2
6ca006ef42 add watchdog 2014-05-13 14:56:01 +02:00
tknew2
c70fad66f2 interaction information display - remove manpage 2014-05-07 18:27:36 +02:00
tknew2
ba276cac30 fix merge 2014-05-05 11:14:19 +02:00
Dan Dascalescu
48b940d463 Suggest that desc is a shortcut for describe 2014-04-16 20:26:16 -07:00
tknew2
74c773c0d5 #340 2014-04-15 22:48:05 +08:00
Dan Dascalescu
0ad4c7d51e English fixes in README and CLI docs
Consistent English punctuation style (no space before ';', '?' and '!')
Removed the out-of-context "Test" section because it's duplicated under #a149 anyway
Consistent spacing for the `processes.json` section
2014-04-14 16:12:57 -07:00
tknew2
6848aa108a small fixes 2014-04-14 13:14:13 +08:00
tknew2
49aed09a8e Add command pm2 describe <id> to get all informations about a process - tests 2014-04-13 16:01:40 +08:00
tknew2
7fda1fd985 log reload via SIGUSR2 - add reloadLogs method via CLI - pm2 kill is progressive now - tests 2014-04-13 15:05:19 +08:00
soyuka
a8ee76312e Satan is calling God watch methods when --watch argument is called
Added God watch methods and actionsMethods
Added Watcher to store watch instances to close/start them - could be improved to add/ignore specific files #368
2014-04-12 15:39:58 +02:00
tknew2
4a3de35df3 Merge branch 'carson-addAmazonLinux' of github.com:carsondarling/pm2 into carsondarling-carson-addAmazonLinux 2014-04-11 18:39:16 +08:00
tknew2
7933cb92cb small refactor - add merge-logs option 2014-04-11 18:22:36 +08:00
tknew2
d59200f2c4 God now use an unified method to log and send back error messages - CLI display error messages - add test - fix test 2014-04-09 17:31:26 +08:00
tknew2
294051a4ab edits related to interactions with vitalsigns.io 2014-04-09 15:37:22 +08:00
Carson Darling
602677f5e8 Added support for Amazon Linux startup script
Script is based heavily off of the CentOS/Redhat script, with the calls to super removed.
2014-04-07 23:13:25 -04:00
tknew2
fd07e44818 Merge branch 'master' of github.com:Unitech/pm2 into development 2014-04-04 12:51:55 +08:00
Alexandre Strzelewicz
2409b7aadd Merge pull request #333 from willianpts/master
Add startup support for systemd based distros
2014-04-04 12:46:53 +08:00
tknew2
c185b587e7 call watch method only one time - move watch option to be displayed by commander - change a bit the test logic - upgrade watch to 0.9.0 2014-04-04 12:26:07 +08:00
soyuka
65fa45ba98 Added --watch option to start command 2014-04-02 08:45:39 +02:00
tknew2
6fb6cc5624 Interactor 2014-03-24 18:51:02 +08:00
tknew2
61b9dc7614 fix merge 2014-03-20 16:54:56 +08:00
Alex Kocharin
744b54348c fix linter errors (undefined variables mostly) 2014-03-07 16:08:19 +00:00
Willian
fff26498ca missing comma 2014-03-06 18:01:44 -03:00
Willian
2bd9225e85 Add startup support for systemd based distros 2014-03-06 17:32:02 -03:00
achingbrain
c31d6fad25 adds option to switch to a different user/group before starting a managed process 2014-03-03 20:53:25 +00: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
Ville Walveranta
4104b82c34 Added the capability to also delete processes via piped JSON. 2014-01-30 12:58:03 -06: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
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
63a24dd919 #259 #113 2014-01-27 13:18:11 +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
tknew2
750a47ace0 refactor code - explose God.js - graceful reload feature - update README - more tests 2014-01-14 19:30:36 +01:00
tknew2
ed604bb15f merging #251 - refactor restart process by name - reset date on restart 2014-01-13 16:58:27 +01:00
tknew2
3584acfafd interactor for pm2.io 2014-01-11 18:48:41 +01:00
tknew2
7e8e402b1e better regex with replacement with pm_id 2014-01-11 16:41:12 +01:00
tknew2
d05fadfc45 set timeout to kill process if reload an non networked app + dont duplicate log if already formated 2014-01-11 15:49:52 +01:00
tknew2
e8b992c6df disconnect worker if not already done - clean kill 2014-01-11 12:22:21 +01:00
tknew2
33c90fd431 fix display - disconnect worker on stop 2014-01-10 23:30:40 +01:00
tknew2
f5df4fb913 add timeout 2014-01-10 23:19:58 +01:00
tknew2
44d7e4835f add timeout interval 2014-01-10 23:07:46 +01:00
tknew2
769d1833ce async in CLI instead of recursive loops 2014-01-10 23:04:46 +01:00
tknew2
c3e9e03b2b #246 2014-01-10 19:22:59 +01:00
tknew2
47ae53e3ff Reload feature enhanced with lot of feedback 2014-01-10 19:13:37 +01:00
tknew2
c867f85fc2 add ping method 2014-01-10 18:04:03 +01:00
tknew2
f0ad26afff #124 #168 logs are now separated by default 2014-01-10 17:40:26 +01:00