fixed logging issue

This commit is contained in:
none 2022-06-09 10:04:58 +02:00
parent 7191b77f5c
commit 98845c4454

View File

@ -19,13 +19,13 @@ const config = JSON.parse(fs.readFileSync("server_config.json"))
const time = Date.now() const time = Date.now()
const original_log = console.log const original_log = console.log
function log_info(level, ...info) { function log_info(level, ...info) {
if(config["logs"] && config["logs"]["level"] && config["logs"]["level"] >= level) { if(config["logs"] && config["logs"]["level"] && config["logs"]["level"] >= level) {
tolog = `[INFO] [${Date.now()}] : ${util.format(...info)} \n`
ensureExists(__dirname + '/logs/', function(err) { ensureExists(__dirname + '/logs/', function(err) {
if(err) { if(err) {
process.stderr.write(tolog) //just write it to stderr process.stderr.write(tolog) //just write it to stderr
} else { } else {
tolog = `[INFO] [${Date.now()}] : ${util.format(...info)} \n`
fs.appendFile(__dirname+"/logs/"+time,tolog,function(err){ fs.appendFile(__dirname+"/logs/"+time,tolog,function(err){
if(err){ if(err){
process.stderr.write(tolog) process.stderr.write(tolog)