You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
629 B
23 lines
629 B
#!/usr/bin/env node
|
|
|
|
var spawn = require('child_process').spawn;
|
|
var async = require('async');
|
|
|
|
var scripts = ['locker/locker.js', 'messagebroker/messagebroker.js',
|
|
'bcmonitor/bcmonitor.js', 'emailservice/emailservice.js',
|
|
'pushnotificationsservice/pushnotificationsservice.js',
|
|
'fiatrateservice/fiatrateservice.js', 'bws.js'];
|
|
|
|
async.eachSeries(scripts, function(script, callback) {
|
|
console.log(`Spawning ${script}`);
|
|
|
|
var node = spawn('node', [script]);
|
|
node.stdout.on('data', (data) => {
|
|
console.log(`${data}`);
|
|
});
|
|
node.stderr.on('data', (data) => {
|
|
console.error(`${data}`);
|
|
});
|
|
|
|
callback();
|
|
});
|
|
|