suppressed poll logging

This commit is contained in:
Josh Harvey 2014-04-27 11:31:34 -04:00
parent ae82b5ad26
commit 74e8b6ed50
2 changed files with 9 additions and 2 deletions

View file

@ -20,11 +20,13 @@ var http = require('http');
var https = require('https');
var path = require('path');
var express = require('express');
var morgan = require('morgan');
var fs = require('fs');
var LamassuConfig = require('lamassu-config');
var routes = require('./routes');
var Trader = require('./trader');
var PostgresqlInterface = require('./postgresql_interface');
var POLL_RE = /^poll/;
module.exports = function (options) {
var app = express();
@ -62,7 +64,11 @@ module.exports = function (options) {
});
});
app.use(express.logger());
function suppressPollLog(tokens, req, res) {
return !POLL_RE.test(req.url);
}
app.use(morgan({skip: suppressPollLog }));
app.use(express.bodyParser());
if (!options.https) {

View file

@ -23,7 +23,8 @@
"lamassu-bitpay": "0.0.2",
"lamassu-bitstamp": "0.0.3",
"lamassu-mtgox": "~0.0.1",
"lamassu-blockchain": "0.0.5"
"lamassu-blockchain": "0.0.5",
"morgan": "~1.0.0"
},
"repository": {
"type": "git",