Browse Source

catch createWriteStream error

remotes/WillianRod/master
Louis 3 years ago
parent
commit
d4c9431142
  1. 20
      server/util-server.js

20
server/util-server.js

@ -335,17 +335,23 @@ exports.convertToUTF8 = (body) => {
return str.toString(); return str.toString();
}; };
let logFile = fs.createWriteStream("./data/error.log", { let logFile;
flags: "a"
}); try {
logFile = fs.createWriteStream("./data/error.log", {
flags: "a"
});
} catch (_) { }
exports.errorLog = (error, outputToConsole = true) => { exports.errorLog = (error, outputToConsole = true) => {
try { try {
const dateTime = R.isoDateTime(); if (logFile) {
logFile.write(`[${dateTime}] ` + nodeJsUtil.format(error) + "\n"); const dateTime = R.isoDateTime();
logFile.write(`[${dateTime}] ` + nodeJsUtil.format(error) + "\n");
if (outputToConsole) { if (outputToConsole) {
console.error(error); console.error(error);
}
} }
} catch (_) { } } catch (_) { }
}; };

Loading…
Cancel
Save