@fdm-monster/server
Version:
FDM Monster is a bulk OctoPrint, Klipper, PrusaLink and BambuLab manager to set up, configure and monitor 3D printers. Our aim is to provide neat overview over your farm.
28 lines (27 loc) • 688 B
JavaScript
import { getStaticLogger, logContextClassProperty } from "./logging/static.logger.js";
//#region src/handlers/logger.ts
var LoggerService = class {
logger;
constructor(name) {
this.name = name;
this.logger = getStaticLogger().child({ [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);
}
};
//#endregion
export { LoggerService };
//# sourceMappingURL=logger.js.map