@hawtio/backend-middleware
Version:
An Express middleware that implements Hawtio backend
13 lines • 1.16 kB
JavaScript
import Logger from 'js-logger';
Logger.useDefaults();
export const log = Logger.get('hawtio-backend');
export function configureLog(logLevel = Logger.INFO) {
if (typeof logLevel === 'string') {
log.setLevel(Logger[logLevel.toUpperCase()]);
}
else {
log.setLevel(logLevel);
}
log.info('Logging level:', log.getLevel().name);
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9nZ2VyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2xvZ2dlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLE1BQXFCLE1BQU0sV0FBVyxDQUFBO0FBRTdDLE1BQU0sQ0FBQyxXQUFXLEVBQUUsQ0FBQTtBQUVwQixNQUFNLENBQUMsTUFBTSxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFBO0FBRS9DLE1BQU0sVUFBVSxZQUFZLENBQUMsV0FBK0IsTUFBTSxDQUFDLElBQUk7SUFDckUsSUFBSSxPQUFPLFFBQVEsS0FBSyxRQUFRLEVBQUUsQ0FBQztRQUNqQyxHQUFHLENBQUMsUUFBUSxDQUFFLE1BQWtELENBQUMsUUFBUSxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsQ0FBQTtJQUMzRixDQUFDO1NBQU0sQ0FBQztRQUNOLEdBQUcsQ0FBQyxRQUFRLENBQUMsUUFBUSxDQUFDLENBQUE7SUFDeEIsQ0FBQztJQUNELEdBQUcsQ0FBQyxJQUFJLENBQUMsZ0JBQWdCLEVBQUUsR0FBRyxDQUFDLFFBQVEsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFBO0FBQ2pELENBQUMifQ==