From e2100e04680a7fe7ec93e0f30d5ac9fd500557ae Mon Sep 17 00:00:00 2001 From: Mark Cavage Date: Thu, 4 Apr 2013 22:38:41 +0000 Subject: [PATCH] bunyan CLI should format client_res (restify object) --- bin/bunyan | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/bin/bunyan b/bin/bunyan index 8142e4e..15ccf37 100755 --- a/bin/bunyan +++ b/bin/bunyan @@ -1,4 +1,5 @@ #!/usr/bin/env node +// -*- mode: js -*- // // bunyan -- filter and pretty-print JSON logs, like Bunyan logs. // @@ -829,9 +830,13 @@ function emitRecord(rec, line, opts, stylize) { details.push(indent(s)); } - if (rec.res && typeof (rec.res) === 'object') { - var res = rec.res; - delete rec.res; + if ((rec.res && typeof (rec.res) === 'object') || + (rec.client_res && typeof (rec.client_res) === 'object')) { + var res = rec.res || rec.client_res; + if (rec.res) + delete rec.res; + if (rec.client_res) + delete rec.client_res; var s = ''; if (res.header) { s += res.header.trimRight();