fluent-logger
Advanced tools
Comparing version 0.2.1 to 0.2.2
@@ -11,10 +11,2 @@ var FluentSender = require('./sender').FluentSender; | ||
emit: function(label, data, callback){ | ||
sender.emit(label, data, callback); | ||
}, | ||
end: function(label, data){ | ||
sender.end(label, data); | ||
}, | ||
createFluentSender: function(tag, options){ | ||
@@ -30,2 +22,12 @@ return new FluentSender(tag, options); | ||
} | ||
} | ||
}; | ||
// delegate logger interfaces to default sender object | ||
var methods = ['emit', 'end', 'addListener', 'on', 'once', 'removeListener', 'removeAllListeners']; | ||
methods.forEach(function(attr, i){ | ||
module.exports[attr] = function(){ | ||
if( sender ){ | ||
sender[attr].apply(sender, Array.prototype.slice.call(arguments)); | ||
} | ||
}; | ||
}); |
{ | ||
"name": "fluent-logger", | ||
"version": "0.2.1", | ||
"version": "0.2.2", | ||
"main": "./lib/index.js", | ||
@@ -5,0 +5,0 @@ "scripts": { |
12418
345