'use strict'; const async = require('async'); const plog = require('pomelo-logger'); const utils = require('../../util/utils'); const logger = plog.getLogger('pomelo', __filename); const trxLogger = plog.getLogger('transaction-log', __filename); const trxErrorLogger = plog.getLogger('transaction-error-log', __filename); const manager = module.exports; manager.transaction = function(name, conditions, handlers, retry) { if (retry === undefined) { retry = 1; } if (typeof name !== 'string') { logger.error('transaction name is error format, name: %s.', name); return; } if (typeof conditions !== 'object' || typeof handlers !== 'object') { logger.error('transaction conditions parameter is error format, ' + 'conditions: %j, handlers: %j.', conditions, handlers); return; } const cmethods = []; const cnames = []; let key;
{ "type": "file", "filename": __dirname + "/logs/log.log", "pattern": "web", "maxLogSize": 1048576, "layout": { "type": "basic" }, "backups": 5, "category": "web-log" } ], replaceConsole: true }); var logger = log4js.getLogger("web-log",__filename,process.pid); process.env.LOGGER_LINE = true; // all environments app.set('port', process.env.PORT || 3000); app.set('views', path.join(__dirname, 'views')); app.set('view engine', 'jade'); app.use(express.favicon()); app.use(express.json()); app.use(express.urlencoded()); app.use(express.methodOverride()); app.use(express.bodyParser({uploadDir:path.join(__dirname,'upload')})); app.use(express.cookieParser('xnal parentsheart')); app.use(express.session());