UNPKG

kafka-node

Version:

Client for Apache Kafka v0.9.x, v0.10.x and v0.11.x

26 lines (19 loc) 472 B
'use strict'; const debug = require('debug'); let loggerProvider = debugLoggerProvider; module.exports = exports = function getLogger (name) { return loggerProvider(name); }; exports.setLoggerProvider = function setLoggerProvider (provider) { loggerProvider = provider; }; function debugLoggerProvider (name) { let logger = debug(name); logger = logger.bind(logger); return { debug: logger, info: logger, warn: logger, error: logger }; }