@koopjs/featureserver
Version:
*An open source implementation of the GeoServices specification*
23 lines (19 loc) • 467 B
JavaScript
const Logger = require('@koopjs/logger');
let logger = new Logger();
const winnow = require('@koopjs/winnow');
module.exports = {
get logger() {
return logger;
},
setLogger: ({ logger: _logger, logLevel }) => {
if (_logger) {
logger = _logger;
logger.silly('FeatureServer no longer using default logger.');
winnow.setLogger({ logger });
return;
}
if (logLevel) {
logger = new Logger({ logLevel });
}
},
};