nestjs-eureka
Version:
A NestJS module that integrate eureka-js-client
27 lines • 753 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ClientLogger = void 0;
const eureka_js_client_1 = require("eureka-js-client");
const common_1 = require("@nestjs/common");
class ClientLogger {
constructor() {
this.logger = new common_1.Logger(eureka_js_client_1.Eureka.name);
}
warn(...args) {
this.callLogger('warn', args);
}
info(...args) {
this.callLogger('log', args);
}
debug(...args) {
this.callLogger('debug', args);
}
error(...args) {
this.callLogger('error', args);
}
callLogger(level, args) {
this.logger[level](args.join(' '));
}
}
exports.ClientLogger = ClientLogger;
//# sourceMappingURL=client.logger.js.map