mirror of
https://github.com/serverless/serverless.git
synced 2026-01-18 14:58:43 +00:00
Do not duplicate error message output
This commit is contained in:
parent
918146ed16
commit
b3f06b8b1f
@ -66,7 +66,12 @@ module.exports.logError = (exception, { forceExit = false } = {}) => {
|
||||
if (forceExit) process.exit();
|
||||
};
|
||||
|
||||
writeMessage(exceptionMeta.title, exceptionMeta.message);
|
||||
writeMessage(
|
||||
exceptionMeta.title,
|
||||
exceptionMeta.stack && (!isUserError || process.env.SLS_DEBUG)
|
||||
? exceptionMeta.stack
|
||||
: exceptionMeta.message
|
||||
);
|
||||
|
||||
if (!isUserError && !process.env.SLS_DEBUG) {
|
||||
const debugInfo = [
|
||||
@ -78,13 +83,6 @@ module.exports.logError = (exception, { forceExit = false } = {}) => {
|
||||
consoleLog(' ');
|
||||
}
|
||||
|
||||
if (exceptionMeta.stack && (!isUserError || process.env.SLS_DEBUG)) {
|
||||
consoleLog(chalk.yellow(' Stack Trace --------------------------------------------'));
|
||||
consoleLog(' ');
|
||||
consoleLog(exceptionMeta.stack);
|
||||
consoleLog(' ');
|
||||
}
|
||||
|
||||
const platform = process.platform;
|
||||
const nodeVersion = process.version.replace(/^[v|V]/, '');
|
||||
const slsVersion = version;
|
||||
|
||||
@ -145,7 +145,6 @@ describe('Error', () => {
|
||||
const message = consoleLogSpy.args.join('\n');
|
||||
|
||||
expect(consoleLogSpy.called).to.equal(true);
|
||||
expect(message).to.have.string('Stack Trace');
|
||||
expect(message).to.have.string(error.stack);
|
||||
});
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user