bq/corbel-composr

View on GitHub
bin/launch

Summary

Maintainability
Test Coverage
#!/usr/bin/env node

if(process.env.PM2){
  var pm2 = require('pm2')

  pm2.connect(function(err) {
    if (err) {
      console.error(err);
      process.exit(2);
    }
    
    pm2.start({
      script    : __dirname + '/composr.js',
      exec_mode : 'cluster',
      instances : 1 
    }, function(err, apps) {
      pm2.disconnect();   // Disconnect from PM2
      if (err) throw err
    });
  });
}else{
  require('./composr')
}