From 311dea74af3fc4117cd7dbd8314a1c2bc64e0355 Mon Sep 17 00:00:00 2001 From: e-cloud Date: Fri, 15 Jul 2016 19:47:32 +0800 Subject: [PATCH] refactor: appenders/categoryFilter.js --- lib/appenders/categoryFilter.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/lib/appenders/categoryFilter.js b/lib/appenders/categoryFilter.js index 2a369b9..26fc2b9 100644 --- a/lib/appenders/categoryFilter.js +++ b/lib/appenders/categoryFilter.js @@ -1,9 +1,10 @@ -"use strict"; -var log4js = require('../log4js'); +'use strict'; + +const log4js = require('../log4js'); function categoryFilter(excludes, appender) { if (typeof(excludes) === 'string') excludes = [excludes]; - return function (logEvent) { + return logEvent => { if (excludes.indexOf(logEvent.categoryName) === -1) { appender(logEvent); } @@ -12,9 +13,9 @@ function categoryFilter(excludes, appender) { function configure(config, options) { log4js.loadAppender(config.appender.type); - var appender = log4js.appenderMakers[config.appender.type](config.appender, options); + const appender = log4js.appenderMakers[config.appender.type](config.appender, options); return categoryFilter(config.exclude, appender); } -exports.appender = categoryFilter; -exports.configure = configure; +module.exports.appender = categoryFilter; +module.exports.configure = configure;