Added custom log name
This commit is contained in:
@ -44,11 +44,11 @@ class Simulator {
|
||||
if (err) throw err;
|
||||
});
|
||||
}
|
||||
fs.openSync('./logs/simulator.log', 'w');
|
||||
fs.openSync('./logs/simulator_'+this.configs.elogs.name+'.log', 'w');
|
||||
utils.writeLog('START');
|
||||
utils.writeLog(`process.env["NODE_CONFIG_DIR"]: ${process.env["NODE_CONFIG_DIR"]}`);
|
||||
|
||||
fs.openSync('./logs/error.log', 'w');
|
||||
fs.openSync('./logs/error_'+this.configs.elogs.name+'.log', 'w');
|
||||
});
|
||||
return callback();
|
||||
}
|
||||
|
@ -5,10 +5,11 @@ const moment = require('moment');
|
||||
let current_error_count = 0;
|
||||
let count_mumble_reconnect = 0;
|
||||
let max_fails = config.settings.max_fails;
|
||||
let log_name = config.elogs.name;
|
||||
|
||||
module.exports.writeLog = async (value) => {
|
||||
return new Promise(async (resolve, reject) => {
|
||||
await fs.writeFile('./logs/simulator.log', `[${moment().format('YYYY-MM-DD HH:mm:ss')}] ${value}\n`, {'flag':'a'}, (err) => {
|
||||
await fs.writeFile('./logs/simulator_'+log_name+'.log', `[${moment().format('YYYY-MM-DD HH:mm:ss')}] ${value}\n`, {'flag':'a'}, (err) => {
|
||||
if (err) { reject(err); }
|
||||
else { resolve(); }
|
||||
});
|
||||
@ -20,7 +21,7 @@ module.exports.writeErrorLog = async (value) => {
|
||||
current_error_count++;
|
||||
console.log(`ERROR: ${value} ${current_error_count}`);
|
||||
|
||||
await fs.writeFile('./logs/error.log', `[${moment().format('YYYY-MM-DD HH:mm:ss')}] ${value} [${current_error_count}]\n`, {'flag':'a'}, (err) => {
|
||||
await fs.writeFile('./logs/error_'+log_name+'.log', `[${moment().format('YYYY-MM-DD HH:mm:ss')}] ${value} [${current_error_count}]\n`, {'flag':'a'}, (err) => {
|
||||
if (err) { reject(err); }
|
||||
else {
|
||||
if(current_error_count >= max_fails) {
|
||||
@ -35,7 +36,7 @@ module.exports.writeErrorLog = async (value) => {
|
||||
module.exports.exitWriteErrorLog = async (value) => {
|
||||
return new Promise(async (resolve, reject) => {
|
||||
console.log(`ERROR: ${value}`);
|
||||
await fs.writeFile('./logs/error.log', `[${moment().format('YYYY-MM-DD HH:mm:ss')}] ${value}\n`, {'flag':'a'}, (err) => {
|
||||
await fs.writeFile('./logs/error_'+log_name+'.log', `[${moment().format('YYYY-MM-DD HH:mm:ss')}] ${value}\n`, {'flag':'a'}, (err) => {
|
||||
if (err) { reject(err); }
|
||||
else {
|
||||
if(count_mumble_reconnect >= max_fails) {
|
||||
|
Reference in New Issue
Block a user