|
- 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;
|