const fs = require("fs"); const path = require("path"); const winston = require("winston"); var moment = require("moment"); const filename = path.join(__dirname, "../logfile/info.log"); const checkstart = path.join(__dirname, "../logfile/checkstart.log"); const logger = winston.createLogger({ transports: [new winston.transports.File({ filename })], }); const startLogger = winston.createLogger({ transports: [new winston.transports.File({ filename: checkstart })], }); var createLog = function createLog(indexLevel, message) { level = { 0: "error", 1: "warn", 2: "info", 3: "verbose", 4: "debug", 5: "silly", }; var now = moment().format("YYYY-MM-DD HH:mm:ss"); logger.log(level[indexLevel], message, { Timestamp: `${now}` }); }; var createLogStart = function createLogStart(indexLevel, message) { level = { 0: "error", 1: "warn", 2: "info", 3: "verbose", 4: "debug", 5: "silly", }; var now = moment().format("YYYY-MM-DD HH:mm:ss"); startLogger.log(level[indexLevel], message, { Timestamp: `${now}` }); }; module.exports.createLog = createLog; module.exports.createLogStart = createLogStart;