fix: more graceful error handling and output for cli/reset

v1.18.x
Julian Lam 6 years ago
parent 93b688d00e
commit d3ebda7370

@ -242,7 +242,10 @@ resetCommand
} }
require('./reset').reset(options, function (err) { require('./reset').reset(options, function (err) {
if (err) { throw err; } if (err) {
return process.exit(1);
}
require('../meta/build').buildAll(function (err) { require('../meta/build').buildAll(function (err) {
if (err) { throw err; } if (err) { throw err; }

@ -77,8 +77,8 @@ exports.reset = function (options, callback) {
async.series([db.init].concat(tasks), function (err) { async.series([db.init].concat(tasks), function (err) {
if (err) { if (err) {
winston.error('[reset] Errors were encountered during reset', err); winston.error('[reset] Errors were encountered during reset -- ' + err.message);
throw err; return callback(err);
} }
winston.info('[reset] Reset complete'); winston.info('[reset] Reset complete');

Loading…
Cancel
Save