From 73d78e25d99785e04b7f920cf0069a7333fccc2a Mon Sep 17 00:00:00 2001 From: David Cheung Date: Thu, 9 Jun 2016 14:04:46 -0400 Subject: [PATCH] fixup! Standard logger middleware for loopback --- server/middleware/logger.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/server/middleware/logger.js b/server/middleware/logger.js index f11d9694..80edc9e0 100644 --- a/server/middleware/logger.js +++ b/server/middleware/logger.js @@ -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); } };