remove unneeded proces.exit calls

This commit is contained in:
Thomas Ruoff
2016-03-06 23:34:03 +01:00
parent 9d25ebfc33
commit f6f0de0e04

10
cli.js
View File

@@ -16,21 +16,18 @@ function connectionStatus(device) {
if (argv.help || argv.h) { if (argv.help || argv.h) {
console.log(usage); console.log(usage);
process.exit(0); return;
} } else if (argv.list || argv.l) {
const devices = swm.getDevices(); const devices = swm.getDevices();
if (argv.list || argv.l) {
devices devices
.then(devices => { .then(devices => {
console.log('Detected devices:\n'); console.log('Detected devices:\n');
Object.keys(devices) Object.keys(devices)
.sort(key => !devices[key].connected) .sort(key => !devices[key].connected)
.forEach(key => console.log(key + ':', connectionStatus(devices[key]))); .forEach(key => console.log(key + ':', connectionStatus(devices[key])));
process.exit(0);
}); });
} else { } else {
const devices = swm.getDevices();
let selectedMonitors = argv._; let selectedMonitors = argv._;
if (profile) { if (profile) {
@@ -50,6 +47,5 @@ if (argv.list || argv.l) {
.then(swm.executePostCmd.bind(null, postCmd)) .then(swm.executePostCmd.bind(null, postCmd))
.catch(err => { .catch(err => {
console.error(err); console.error(err);
process.exit(2);
}); });
} }