diff --git a/lib/streams/BaseRollingFileStream.js b/lib/streams/BaseRollingFileStream.js index 32a9aba..9409909 100644 --- a/lib/streams/BaseRollingFileStream.js +++ b/lib/streams/BaseRollingFileStream.js @@ -2,8 +2,11 @@ var fs = require('fs'), stream = require('stream'), util = require('util'); -function debug(message) { -// console.log(message); +var debug; +if (process.env.NODE_DEBUG && /\blog4js\b/.test(process.env.NODE_DEBUG)) { + debug = function(message) { console.error('LOG4JS: (BaseRollingFileStream) %s', message); }; +} else { + debug = function() { }; } module.exports = BaseRollingFileStream; diff --git a/lib/streams/DateRollingFileStream.js b/lib/streams/DateRollingFileStream.js index ae4dfee..9044b91 100644 --- a/lib/streams/DateRollingFileStream.js +++ b/lib/streams/DateRollingFileStream.js @@ -6,8 +6,11 @@ var BaseRollingFileStream = require('./BaseRollingFileStream'), module.exports = DateRollingFileStream; -function debug(message) { -// console.log(message); +var debug; +if (process.env.NODE_DEBUG && /\blog4js\b/.test(process.env.NODE_DEBUG)) { + debug = function(message) { console.error('LOG4JS: (DateRollingFileStream) %s', message); }; +} else { + debug = function() { }; } function DateRollingFileStream(filename, pattern, options, now) { diff --git a/lib/streams/RollingFileStream.js b/lib/streams/RollingFileStream.js index 4e236a7..1172dd1 100644 --- a/lib/streams/RollingFileStream.js +++ b/lib/streams/RollingFileStream.js @@ -4,9 +4,11 @@ var BaseRollingFileStream = require('./BaseRollingFileStream'), fs = require('fs'), async = require('async'); -function debug() { -// util.debug(message); -// console.log.apply(console, arguments); +var debug; +if (process.env.NODE_DEBUG && /\blog4js\b/.test(process.env.NODE_DEBUG)) { + debug = function(message) { console.error('LOG4JS: (RollingFileStream) %s', message); }; +} else { + debug = function() { }; } module.exports = RollingFileStream;