suppress winston on polling

This commit is contained in:
Josh Harvey 2016-12-06 02:30:04 +02:00
parent 5f72139d53
commit d38ee58ec4
3 changed files with 16 additions and 8 deletions

View file

@ -4,6 +4,9 @@ const morgan = require('morgan')
const helmet = require('helmet')
const bodyParser = require('body-parser')
const BigNumber = require('bignumber.js')
const _ = require('lodash/fp')
const options = require('./options')
const logger = require('./logger')
const configManager = require('./config-manager')
const db = require('./db')
@ -24,7 +27,6 @@ const pids = {}
const reboots = {}
function poll (req, res, next) {
console.log('DEBUG77')
const deviceId = req.deviceId
const deviceTime = req.deviceTime
const pid = req.query.pid
@ -315,6 +317,10 @@ function authorize (req, res, next) {
function init (opts) {
plugins = opts.plugins
const skip = options.logLevel === 'debug'
? () => false
: req => _.includes(req.path, ['/poll', '/state'])
const app = opts.app
const localApp = opts.localApp
@ -322,7 +328,7 @@ function init (opts) {
? (req, res, next) => next()
: authorize
app.use(morgan('dev'))
app.use(morgan('dev', {skip}))
app.use(helmet())
app.use(populateDeviceId)
app.use(bodyParser.json())