fixup! Standard logger middleware for loopback

This commit is contained in:
David Cheung 2016-06-09 14:04:46 -04:00
parent 80e7fa6fef
commit 73d78e25d9
1 changed files with 5 additions and 2 deletions

View File

@ -7,9 +7,9 @@ var bunyan = require('bunyan');
var loopback = require('../../lib/loopback');
var util = require('util');
module.exports = logger;
module.exports = loggerMiddleware;
function logger(options) {
function loggerMiddleware(options) {
//console.log('typeof this mdidleware', this.get('restApiRoot'));
console.log('log-middleware options: ', options);
var defaultOptions = {
@ -44,12 +44,15 @@ function logger(options) {
}
function logRequest(req, res) {
var remoteMethod = req.remotingContext.methodString;
var data = {
action: options.log.request.action || 'request',
verb: req.method,
path: req.url,
statusCode: res.statusCode,
remoteMethod: remoteMethod,
};
//log data
logger.info(data);
}
};