Advertisement
roker41k

Untitled

Apr 8th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. 'use strict';
  2.  
  3. var exec = require('child_process').exec;
  4.  
  5. function restart(counter)
  6. {
  7. console.log('%d. pm2 restart all', counter);
  8.  
  9. exec('pm2 restart all', function(err, stdout, stderr)
  10. {
  11. if (err)
  12. {
  13. console.error(err.message);
  14. }
  15. else
  16. {
  17. console.log(stdout);
  18.  
  19. if (!/error|stopped/.test(stdout))
  20. {
  21. setTimeout(restart, 3600000, counter + 1);
  22. }
  23. }
  24. });
  25. }
  26.  
  27. restart(1);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement