UNPKG

@fdm-monster/server

Version:

FDM Monster is a bulk OctoPrint manager to set up, configure and monitor 3D printers. Our aim is to provide extremely optimized websocket performance and reliability.

38 lines (37 loc) 938 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "LoggerService", { enumerable: true, get: function() { return LoggerService; } }); const _staticlogger = require("./logging/static.logger"); class LoggerService { name; logger; constructor(name){ this.name = name; this.logger = (0, _staticlogger.getStaticLogger)().child({ [_staticlogger.logContextClassProperty]: this.name }); } newDebug(object) { this.logger.debug(object); } log(message, meta) { this.logger.log("info", message, meta); } warn(message, meta) { this.logger.log("warn", message, meta); } debug(message, meta) { this.logger.log("debug", message, meta); } error(message, meta) { this.logger.log("error", message, meta); } } //# sourceMappingURL=logger.js.map