From 9d1a3e3554a92e2a7387959ec0d9b4918a61474e Mon Sep 17 00:00:00 2001 From: Romain Beaumont Date: Sun, 6 Sep 2015 02:13:00 +0200 Subject: [PATCH] improve and fix logging --- lib/playerPlugins/log.js | 5 ----- lib/serverPlugins/log.js | 7 +++---- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/lib/playerPlugins/log.js b/lib/playerPlugins/log.js index 7159e29..a548299 100644 --- a/lib/playerPlugins/log.js +++ b/lib/playerPlugins/log.js @@ -4,28 +4,23 @@ function inject(serv,player) { player.on("connected",function(){ - console.log("[INFO]: " + player.username + ' connected'); serv.log("[INFO]: " + player.username + ' connected'); }); player.on("spawned",function(){ - console.log("[INFO]: position written, player spawning..."); serv.log("[INFO]: position written, player spawning..."); }); player.on("disconnected",function(){ - console.log("[INFO]: " + player.username + ' disconnected'); serv.log("[INFO]: " + player.username + ' disconnected'); }); player.on("error",function(error){ - console.log('[ERR] ' + error.stack); serv.log('[ERR]: Client: ' + error.stack); }); player.on("chat",function(message){ message = '<' + player.username + '>' + ' ' + message; - console.log("[INFO] " + message); serv.log("[INFO] " + message); }); diff --git a/lib/serverPlugins/log.js b/lib/serverPlugins/log.js index 085cbb5..9345d55 100644 --- a/lib/serverPlugins/log.js +++ b/lib/serverPlugins/log.js @@ -8,18 +8,17 @@ module.exports=inject; function inject(serv,settings) { serv.on("error",function(error){ - console.log('[ERR] ', error.stack); - log('[ERR]: Server:', error.stack); + log('[ERR]: Server: '+error.stack); }); serv.on("listening",function(port){ - console.log('[INFO]: Server listening on port', port); - log('[INFO]: Server listening on port', port); + log('[INFO]: Server listening on port '+port); }); var logFile=path.join("logs",timeStarted + ".log"); function log(message) { + console.log(message); if (!settings.logging) return; fs.appendFile(logFile, message + "\n",function(err){ if (err) console.log(err);