24 lines
530 B
JavaScript
24 lines
530 B
JavaScript
const fs = require("fs");
|
|
const path = require("path");
|
|
const shared = require("./shared.js");
|
|
let logFile;
|
|
|
|
var dir = 'log/';
|
|
|
|
if (!fs.existsSync(dir)){
|
|
fs.mkdirSync(dir);
|
|
}
|
|
logFile = path.join(__dirname + '/' + dir, "NetBird-UptimeKuma.log");
|
|
console.log(`[${shared.now}] File di log situato in ${__dirname + dir}NetBird-UptimeKuma.log`);
|
|
|
|
function writeToLog(message) {
|
|
fs.appendFileSync(logFile, `${message}\n`);
|
|
}
|
|
|
|
function Log(message) {
|
|
console.log(message);
|
|
writeToLog(message);
|
|
}
|
|
|
|
module.exports = { Log };
|