diff options
| author | Ben Beltran <ben@nsovocal.com> | 2015-01-09 10:38:51 -0600 |
|---|---|---|
| committer | Ben Beltran <ben@nsovocal.com> | 2015-01-09 10:38:51 -0600 |
| commit | 39694ecf6a38515467817d63acef0869d69ee7bb (patch) | |
| tree | c9db1f7076eb85c9cc6805c5867ed62a4c49ebc0 /lib/loggers | |
| parent | 9f7d1c82aef511254e7108ee462754dd9e7d0225 (diff) | |
Makes file logger raw if no formatter present
Diffstat (limited to 'lib/loggers')
| -rw-r--r-- | lib/loggers/file.js | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/lib/loggers/file.js b/lib/loggers/file.js index 0512ace..5ba8a17 100644 --- a/lib/loggers/file.js +++ b/lib/loggers/file.js @@ -22,11 +22,7 @@ Class(Cobalt.Logger, 'File')({ // We're not formatting objects for now. if (!arguments[i].__skipConsole && !arguments[i].message.__skipConsole) { - if (typeof arguments[i].message === 'object') { - message.push(arguments[i].message); - } else { - message.push(this.format(arguments[i])); - } + message.push(this.format(arguments[i])); if (!severity) { severity = arguments[i]._level } @@ -40,10 +36,13 @@ Class(Cobalt.Logger, 'File')({ format : function (logObject) { if (this.formatter) { + if (typeof logObject.message === 'object') { + return logObject.message; + } return this.formatter.format(logObject, this.formatterOpts); } - return logObject.message; + return Cobalt.stringify(logObject); } } }); |