Added filtering to appender loader - was choking on .svn files

This commit is contained in:
Gareth Jones
2011-08-11 16:27:37 +10:00
parent 8d7b5513fb
commit 53a481d4da
2 changed files with 6 additions and 4 deletions

View File

@@ -358,9 +358,11 @@ function replaceConsole(logger) {
function loadAppenders() {
var appenderList = fs.readdirSync(__dirname + '/appenders');
appenderList.forEach(function(file) {
var appenderModule = require('./appenders/' + file);
module.exports.appenders[appenderModule.name] = appenderModule.appender;
appenderMakers[appenderModule.name] = appenderModule.configure;
if (/\.js$/.test(file)) {
var appenderModule = require('./appenders/' + file);
module.exports.appenders[appenderModule.name] = appenderModule.appender;
appenderMakers[appenderModule.name] = appenderModule.configure;
}
});
}