add option to disable timestamps in logs

This commit is contained in:
jomo 2015-02-10 00:19:56 +01:00
parent a368d97a6c
commit 39dbfc76d1
2 changed files with 3 additions and 2 deletions

View File

@ -19,6 +19,7 @@ var config = {
renders_dir: "images/renders/", // Directory where rendered skins are kept. should have trailing "/" renders_dir: "images/renders/", // Directory where rendered skins are kept. should have trailing "/"
capes_dir: "images/capes/", // directory where capes are kept. should have trailing "/" capes_dir: "images/capes/", // directory where capes are kept. should have trailing "/"
clusters: 1, // We recommend not using multiple clusters YET, see issue #80 clusters: 1, // We recommend not using multiple clusters YET, see issue #80
log_time: true, // set to false if you use an external logger that provides timestamps
}; };
module.exports = config; module.exports = config;

View File

@ -17,11 +17,11 @@ function split_args(args) {
function log(level, args, logger) { function log(level, args, logger) {
logger = logger || console.log; logger = logger || console.log;
var time = new Date().toISOString(); var time = config.log_time ? new Date().toISOString() + " " : "";
var clid = (cluster.worker && cluster.worker.id || "M"); var clid = (cluster.worker && cluster.worker.id || "M");
var lines = split_args(args).split("\n"); var lines = split_args(args).split("\n");
for (var i = 0, l = lines.length; i < l; i++) { for (var i = 0, l = lines.length; i < l; i++) {
logger(time + " " + clid + " " + level + ": " + lines[i]); logger(time + clid + " " + level + ": " + lines[i]);
} }
} }