/**
* 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 1304216 81748 ? Ssl Oct24 377:20 node /home/sasa/.pm2/modules/pm2-logrotate/node_modules/pm2-logr sasa 1200 1.0 0.8 11723776 139692 ? Ssl Oct24 673:38 node /home/sasa/dex8/dex8-api/starter.js sasa 1208 0.4 0.4 1305000 73508 ? Ssl Oct24 272:03 node /home/sasa/dex8/dex8-panel/server/index.js sasa 1224 1.0 0.6 11826924 105708 ? Ssl Oct24 655:36 node /home/sasa/dex8/dex8-www/server/index.js sasa 1236 0.6 0.6 11811596 99412 ? Ssl Oct24 424:53 node /home/sasa/mikosoft_hr/www-mikosoft-hr/server/index.js sasa 1255 0.8 0.5 1330860 83468 ? Ssl Oct24 569:43 node /home/sasa/mikosoft-info/api-mikosoft-info/starter.js sasa 1257 0.4 0.4 1301524 70452 ? Ssl Oct24 276:22 node /home/sasa/mikosoft-info/www-mikosoft-info/server/index.js sasa 1289 0.4 0.4 1298192 66760 ? Ssl Oct24 272:07 node /home/sasa/dex8/dex8-kiosk/server/index.js sasa 1363 3.4 2.7 12153312 452112 ? Ssl Oct24 2221:44 node /home/sasa/voovuu/voovuu-pub/server/index.js sasa 1449 0.4 0.3 1232360 64488 ? Ssl Oct24 285:45 node /home/sasa/dex8/dex8-worker/starter.js sasa 1528 1.9 2.6 33093192 434768 ? Ssl Oct24 1265:05 node /home/sasa/dex8/dex8-worker/starter.js sasa 1529 0.4 0.3 1100388 64268 ? Ssl Oct24 284:55 node /home/sasa/dex8/dex8-worker/starter.js sasa 1606 0.4 0.3 1100900 64656 ? Ssl Oct24 285:35 node /home/sasa/dex8/dex8-worker/starter.js sasa 1607 0.4 0.3 1101156 64988 ? Ssl Oct24 284:48 node /home/sasa/dex8/dex8-worker/starter.js sasa 1705 0.4 0.4 1101928 66172 ? Ssl Oct24 284:46 node /home/sasa/dex8/dex8-worker/starter.js sasa 1706 0.4 0.4 1101668 65600 ? Ssl Oct24 284:20 node /home/sasa/dex8/dex8-worker/starter.js sasa 1805 0.4 0.4 1167968 66364 ? Ssl Oct24 285:06 node /home/sasa/dex8/dex8-worker/starter.js sasa 1807 0.4 0.3 1100384 64076 ? Ssl Oct24 278:34 node /home/sasa/dex8/dex8-worker/starter.js sasa 1885 0.4 0.3 1099880 64060 ? Ssl Oct24 280:12 node /home/sasa/dex8/dex8-worker/starter.js sasa 1886 2.1 0.9 11865260 161312 ? Ssl Oct24 1408:39 node /home/sasa/mikosoft-info/crypto-mikosoft-info/server/index. www-data 1891029 0.0 0.0 2608 600 ? S 21:03 0:00 sh -c ps -aux | grep node www-data 1891031 0.0 0.0 3304 716 ? S 21:03 0:00 grep node sasa 2628167 0.9 0.7 1173636 129584 ? Ssl Nov04 478:04 node /home/sasa/voovuu/voovuu-api/starter.js sasa 3168557 0.7 0.5 11801044 91436 ? Ssl Nov06 352:44 node /home/sasa/mikosoft-info/dodo-mikosoft-info/server/index.js sasa 3169051 0.5 0.5 11798664 83072 ? Ssl Nov06 235:25 node /home/sasa/@mikosoft/dodo-examples/server/index.js