pm2/scripts/ping.js
2014-08-19 16:32:12 +02:00

21 lines
329 B
JavaScript

var cst = require('../constants.js');
var fs = require('fs');
try {
var pm2_pid = fs.readFileSync(cst.PM2_PID_FILE_PATH);
} catch(e) {
process.exit(1);
}
if (pm2_pid) {
try {
process.kill(parseInt(pm2_pid), 0);
console.log('PM2 online');
process.exit(0);
}
catch (err) {
process.exit(1);
}
}