/**
* basic usage of bluebird
*/
var Promise = require("bluebird");
var fs = Promise.promisifyAll(require("fs"));
console.log(JSON.stringify(fs, null, 2));
fs.readFileAsync("../testfiles/readMe.txt", "utf8")
.then(function (fileContent) {
console.log(fileContent);
return fs.readFileAsync("badFile.txt", "utf8")
.then(function () {
console.log('Second file is tried to read.');
});
})
.then(function () {
console.log('Finished!!!');
})
.catch(function (e) {
console.error(e.stack);
});
$ps -aux | grep node (list all node processes) sasa 1194 0.5 0.4 1303644 80760 ? Ssl Oct24 84:57 node /home/sasa/.pm2/modules/pm2-logrotate/node_modules/pm2-logr sasa 1200 0.9 0.8 11720176 135008 ? Ssl Oct24 152:46 node /home/sasa/dex8/dex8-api/starter.js sasa 1207 0.4 0.4 1303480 70788 ? Ssl Oct24 65:03 node /home/sasa/regoch/regoch-www/server sasa 1208 0.3 0.4 1304656 72216 ? Ssl Oct24 61:10 node /home/sasa/dex8/dex8-panel/server/index.js sasa 1224 0.8 0.6 11828752 107364 ? Ssl Oct24 135:11 node /home/sasa/dex8/dex8-www/server/index.js sasa 1236 0.5 0.5 11812876 96960 ? Ssl Oct24 88:23 node /home/sasa/mikosoft_hr/www-mikosoft-hr/server/index.js sasa 1255 0.7 0.4 1329104 81680 ? Ssl Oct24 117:06 node /home/sasa/mikosoft-info/api-mikosoft-info/starter.js sasa 1257 0.3 0.3 1293124 61080 ? Ssl Oct24 62:01 node /home/sasa/mikosoft-info/www-mikosoft-info/server/index.js sasa 1289 0.3 0.3 1297168 64180 ? Ssl Oct24 60:59 node /home/sasa/dex8/dex8-kiosk/server/index.js sasa 1292 0.5 0.5 11808004 90512 ? Ssl Oct24 94:10 node /home/sasa/mikosoft-info/dodo-mikosoft-info/server/index.js sasa 1363 2.6 2.7 12155364 452144 ? Ssl Oct24 421:10 node /home/sasa/voovuu/voovuu-pub/server/index.js sasa 1441 0.4 0.4 11793928 77180 ? Ssl Oct24 65:55 node /home/sasa/@mikosoft/dodo-examples/server/index.js sasa 1449 0.4 0.3 1165544 63952 ? Ssl Oct24 64:03 node /home/sasa/dex8/dex8-worker/starter.js sasa 1528 1.8 2.5 22605524 413180 ? Ssl Oct24 302:04 node /home/sasa/dex8/dex8-worker/starter.js sasa 1529 0.4 0.3 1099620 63720 ? Ssl Oct24 63:49 node /home/sasa/dex8/dex8-worker/starter.js sasa 1606 0.4 0.3 1098596 62116 ? Ssl Oct24 64:11 node /home/sasa/dex8/dex8-worker/starter.js sasa 1607 0.4 0.3 1099620 63960 ? Ssl Oct24 63:53 node /home/sasa/dex8/dex8-worker/starter.js sasa 1705 0.4 0.3 1099624 64928 ? Ssl Oct24 63:44 node /home/sasa/dex8/dex8-worker/starter.js sasa 1706 0.4 0.3 1099364 63568 ? Ssl Oct24 63:47 node /home/sasa/dex8/dex8-worker/starter.js sasa 1805 0.4 0.3 1100384 65276 ? Ssl Oct24 63:50 node /home/sasa/dex8/dex8-worker/starter.js sasa 1807 0.3 0.3 1100128 64404 ? Ssl Oct24 62:40 node /home/sasa/dex8/dex8-worker/starter.js sasa 1885 0.3 0.3 1098856 64208 ? Ssl Oct24 62:47 node /home/sasa/dex8/dex8-worker/starter.js sasa 1886 1.0 0.7 11822012 118480 ? Ssl Oct24 173:44 node /home/sasa/mikosoft-info/crypto-mikosoft-info/server/index. sasa 1969266 1.0 0.6 1156904 111036 ? Ssl Nov01 44:37 node /home/sasa/voovuu/voovuu-api/starter.js www-data 2613446 0.0 0.0 2608 596 ? S 15:29 0:00 sh -c ps -aux | grep node www-data 2613448 0.0 0.0 3304 712 ? S 15:29 0:00 grep node