diff --git a/README.md b/README.md index d2cb1e4..8d9e4cb 100644 --- a/README.md +++ b/README.md @@ -69,7 +69,7 @@ streams at different levels**. ] }); -A `log.clone(...)` is provided to specialize a logger for a sub-component. +A **`log.clone(...)`** is provided to specialize a logger for a sub-component. The following will have log records from "Wuzzle" instances use exactly the same config as its parent, plus include the "component" field. @@ -90,6 +90,9 @@ same config as its parent, plus include the "component" field. log.info("done with the wuzzle") + + + # Future See "TODO.md", but basically: diff --git a/lib/bunyan.js b/lib/bunyan.js index fca2e69..1bf7cac 100644 --- a/lib/bunyan.js +++ b/lib/bunyan.js @@ -10,11 +10,11 @@ var LOG_VERSION = 0; -var paul = function paul(s) { // internal dev/debug logging +var xxx = function xxx(s) { // internal dev/debug logging var args = ["PAUL: "+s].concat(Array.prototype.slice.call(arguments, 1)); console.error.apply(this, args); }; -var paul = function paul() {}; // uncomment to turn of debug logging +var xxx = function xxx() {}; // uncomment to turn of debug logging var os = require('os'); @@ -210,7 +210,7 @@ function Logger(options) { } this.level = lowestLevel; - paul("Logger: ", self) + xxx("Logger: ", self) // Automatic fields. if (!this.fields.hostname) { @@ -222,7 +222,7 @@ function Logger(options) { //process.on('exit', function () { // self.streams.forEach(function (s) { // if (s.closeOnExit) { - // paul("closing stream s:", s); + // xxx("closing stream s:", s); // s.stream.end(); // } // }); @@ -287,7 +287,7 @@ Logger.prototype._emit = function (rec) { }); } var level = obj.level = rec[2]; - paul("Record:", rec) + xxx("Record:", rec) obj.msg = format.apply(this, rec[3]); if (!obj.time) { obj.time = (new Date()); @@ -297,7 +297,7 @@ Logger.prototype._emit = function (rec) { var str = JSON.stringify(obj) + '\n'; this.streams.forEach(function(s) { if (s.level <= level) { - paul('writing log rec "%s" to "%s" stream (%d <= %d)', obj.msg, s.type, + xxx('writing log rec "%s" to "%s" stream (%d <= %d)', obj.msg, s.type, s.level, level); s.stream.write(str); }