From 9a6293018a1c1c1ad27f8e770078e1c3d45a82e8 Mon Sep 17 00:00:00 2001 From: Jim Heising Date: Fri, 22 Aug 2014 10:41:36 -0700 Subject: [PATCH] Added config option to enable/disable logging --- config.js | 1 + server.js | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/config.js b/config.js index b284728..97ecdf2 100644 --- a/config.js +++ b/config.js @@ -1,4 +1,5 @@ exports.port = process.env.PORT || 3000; +exports.enable_logging = false; exports.fetch_regex = /^\/fetch\/(.*)$/; // The URL to look for when parsing the request. exports.proxy_request_timeout_ms = 10000; // The lenght of time we'll wait for a proxy server to respond before timing out. exports.max_request_length = 100000; // The maximum length of characters allowed for a request or a response. diff --git a/server.js b/server.js index a33c1e2..988081f 100644 --- a/server.js +++ b/server.js @@ -120,7 +120,10 @@ http.createServer(function (req, res) { var remoteIP = getClientAddress(req); // Log our request - console.log("%s %s %s", (new Date()).toJSON(), remoteIP, req.method, req.url); + if(config.enable_logging) + { + console.log("%s %s %s", (new Date()).toJSON(), remoteIP, req.method, req.url); + } if(config.enable_rate_limiting) {