mirror of
https://github.com/balena-io/balena-cli.git
synced 2025-03-10 22:44:14 +00:00
Print plugin warnings in red as other errors
For the sake of consistency.
This commit is contained in:
parent
3cc41ed62a
commit
ec77437080
@ -1,10 +1,12 @@
|
|||||||
(function() {
|
(function() {
|
||||||
var chalk, errors;
|
var chalk, errors, patterns;
|
||||||
|
|
||||||
chalk = require('chalk');
|
chalk = require('chalk');
|
||||||
|
|
||||||
errors = require('resin-cli-errors');
|
errors = require('resin-cli-errors');
|
||||||
|
|
||||||
|
patterns = require('./utils/patterns');
|
||||||
|
|
||||||
exports.handle = function(error) {
|
exports.handle = function(error) {
|
||||||
var message;
|
var message;
|
||||||
message = errors.interpret(error);
|
message = errors.interpret(error);
|
||||||
@ -14,7 +16,7 @@
|
|||||||
if (process.env.DEBUG) {
|
if (process.env.DEBUG) {
|
||||||
message = error.stack;
|
message = error.stack;
|
||||||
}
|
}
|
||||||
console.error(chalk.red(message));
|
patterns.printErrorMessage(message);
|
||||||
return process.exit(error.exitCode || 1);
|
return process.exit(error.exitCode || 1);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
(function() {
|
(function() {
|
||||||
var Promise, _, form, helpers, resin, visuals;
|
var Promise, _, chalk, form, helpers, resin, visuals;
|
||||||
|
|
||||||
_ = require('lodash');
|
_ = require('lodash');
|
||||||
|
|
||||||
@ -11,6 +11,8 @@
|
|||||||
|
|
||||||
resin = require('resin-sdk');
|
resin = require('resin-sdk');
|
||||||
|
|
||||||
|
chalk = require('chalk');
|
||||||
|
|
||||||
helpers = require('./helpers');
|
helpers = require('./helpers');
|
||||||
|
|
||||||
exports.selectDeviceType = function() {
|
exports.selectDeviceType = function() {
|
||||||
@ -113,4 +115,8 @@
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
exports.printErrorMessage = function(message) {
|
||||||
|
return console.error(chalk.red(message));
|
||||||
|
};
|
||||||
|
|
||||||
}).call(this);
|
}).call(this);
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
(function() {
|
(function() {
|
||||||
var _, capitano, nplugm;
|
var _, capitano, nplugm, patterns;
|
||||||
|
|
||||||
nplugm = require('nplugm');
|
nplugm = require('nplugm');
|
||||||
|
|
||||||
@ -7,6 +7,8 @@
|
|||||||
|
|
||||||
capitano = require('capitano');
|
capitano = require('capitano');
|
||||||
|
|
||||||
|
patterns = require('./patterns');
|
||||||
|
|
||||||
exports.register = function(regex) {
|
exports.register = function(regex) {
|
||||||
return nplugm.list(regex).map(function(plugin) {
|
return nplugm.list(regex).map(function(plugin) {
|
||||||
var command;
|
var command;
|
||||||
@ -16,7 +18,7 @@
|
|||||||
}
|
}
|
||||||
return _.each(command, capitano.command);
|
return _.each(command, capitano.command);
|
||||||
})["catch"](function(error) {
|
})["catch"](function(error) {
|
||||||
return console.error(error.message);
|
return patterns.printErrorMessage(error.message);
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
chalk = require('chalk')
|
chalk = require('chalk')
|
||||||
errors = require('resin-cli-errors')
|
errors = require('resin-cli-errors')
|
||||||
|
patterns = require('./utils/patterns')
|
||||||
|
|
||||||
exports.handle = (error) ->
|
exports.handle = (error) ->
|
||||||
message = errors.interpret(error)
|
message = errors.interpret(error)
|
||||||
@ -8,5 +9,5 @@ exports.handle = (error) ->
|
|||||||
if process.env.DEBUG
|
if process.env.DEBUG
|
||||||
message = error.stack
|
message = error.stack
|
||||||
|
|
||||||
console.error(chalk.red(message))
|
patterns.printErrorMessage(message)
|
||||||
process.exit(error.exitCode or 1)
|
process.exit(error.exitCode or 1)
|
||||||
|
@ -3,6 +3,7 @@ Promise = require('bluebird')
|
|||||||
form = require('resin-cli-form')
|
form = require('resin-cli-form')
|
||||||
visuals = require('resin-cli-visuals')
|
visuals = require('resin-cli-visuals')
|
||||||
resin = require('resin-sdk')
|
resin = require('resin-sdk')
|
||||||
|
chalk = require('chalk')
|
||||||
helpers = require('./helpers')
|
helpers = require('./helpers')
|
||||||
|
|
||||||
exports.selectDeviceType = ->
|
exports.selectDeviceType = ->
|
||||||
@ -80,3 +81,6 @@ exports.awaitDevice = (uuid) ->
|
|||||||
resin.models.device.getName(uuid).then (deviceName) ->
|
resin.models.device.getName(uuid).then (deviceName) ->
|
||||||
console.info("Waiting for #{deviceName} to connect to resin...")
|
console.info("Waiting for #{deviceName} to connect to resin...")
|
||||||
poll().return(uuid)
|
poll().return(uuid)
|
||||||
|
|
||||||
|
exports.printErrorMessage = (message) ->
|
||||||
|
console.error(chalk.red(message))
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
nplugm = require('nplugm')
|
nplugm = require('nplugm')
|
||||||
_ = require('lodash')
|
_ = require('lodash')
|
||||||
capitano = require('capitano')
|
capitano = require('capitano')
|
||||||
|
patterns = require('./patterns')
|
||||||
|
|
||||||
exports.register = (regex) ->
|
exports.register = (regex) ->
|
||||||
nplugm.list(regex).map (plugin) ->
|
nplugm.list(regex).map (plugin) ->
|
||||||
@ -8,4 +9,4 @@ exports.register = (regex) ->
|
|||||||
return capitano.command(command) if not _.isArray(command)
|
return capitano.command(command) if not _.isArray(command)
|
||||||
return _.each(command, capitano.command)
|
return _.each(command, capitano.command)
|
||||||
.catch (error) ->
|
.catch (error) ->
|
||||||
console.error(error.message)
|
patterns.printErrorMessage(error.message)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user