allow "pretty" format for logging into files

ref #88
This commit is contained in:
Alex Kocharin 2014-08-11 08:46:20 +04:00
parent 10433438d0
commit 7e5227e4a1
1 changed files with 5 additions and 1 deletions

View File

@ -42,8 +42,12 @@ module.exports.setup = function(logs) {
Logger.emit('error', err)
})
stream.write = function(obj) {
if (target.format === 'pretty') {
dest.write(print(obj.level, obj.msg, obj, false) + '\n')
} else {
dest.write(JSON.stringify(obj, Logger.safeCycles()) + '\n')
}
}
} else {
throw new Error('wrong target type for a log')
}