loggers.ts 359 B

1234567891011121314
  1. import { getLogger as _getLogger, Logger } from 'log4js';
  2. const loggers: Logger[] = [];
  3. export function getLogger(category?: string): Logger {
  4. const l = _getLogger(category);
  5. l.level = 'info';
  6. loggers.push(l);
  7. return l;
  8. }
  9. export function setLogLevels(level?: string): void {
  10. loggers.forEach((l: Logger) => l.level = level ?? 'info');
  11. }