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 https = require('https');
var path = require('path'); var path = require('path');
var express = require('express'); var express = require('express');
var morgan = require('morgan');
var fs = require('fs'); var fs = require('fs');
var LamassuConfig = require('lamassu-config'); var LamassuConfig = require('lamassu-config');
var routes = require('./routes'); var routes = require('./routes');
var Trader = require('./trader'); var Trader = require('./trader');
var PostgresqlInterface = require('./postgresql_interface'); var PostgresqlInterface = require('./postgresql_interface');
var POLL_RE = /^poll/;
module.exports = function (options) { module.exports = function (options) {
var app = express(); 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()); app.use(express.bodyParser());
if (!options.https) { if (!options.https) {

View file

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