Rename LoggerFactory.createFromEnv to LoggerFactory.init
This commit is contained in:
parent
9aaf8b62a9
commit
ba45deda4f
@ -5,7 +5,7 @@ describe('LoggerFactory', () => {
|
|||||||
|
|
||||||
let getLogger: typeof LoggerFactory.prototype.getLogger
|
let getLogger: typeof LoggerFactory.prototype.getLogger
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
getLogger = LoggerFactory.createFromEnv({
|
getLogger = LoggerFactory.init({
|
||||||
logs: 'test1:verbose,-test3,t4,logtest5',
|
logs: 'test1:verbose,-test3,t4,logtest5',
|
||||||
})
|
})
|
||||||
.getLogger
|
.getLogger
|
||||||
@ -73,10 +73,10 @@ describe('LoggerFactory', () => {
|
|||||||
|
|
||||||
describe('create', () => {
|
describe('create', () => {
|
||||||
it('creates a logger with defaults', () => {
|
it('creates a logger with defaults', () => {
|
||||||
LoggerFactory.createFromEnv()
|
LoggerFactory.init()
|
||||||
})
|
})
|
||||||
it('logs all', () => {
|
it('logs all', () => {
|
||||||
const l = LoggerFactory.createFromEnv({ logs: '*' }).getLogger('test')
|
const l = LoggerFactory.init({ logs: '*' }).getLogger('test')
|
||||||
l.info('test info')
|
l.info('test info')
|
||||||
l.debug('test debug')
|
l.debug('test debug')
|
||||||
expect((global.console.debug as any).mock.calls).toEqual([])
|
expect((global.console.debug as any).mock.calls).toEqual([])
|
||||||
|
|||||||
@ -23,7 +23,7 @@ export class LoggerFactory implements ILoggerFactory {
|
|||||||
protected readonly loggers: {[key: string]: ILogger} = {}
|
protected readonly loggers: {[key: string]: ILogger} = {}
|
||||||
getCorrelationId: () => string = () => ''
|
getCorrelationId: () => string = () => ''
|
||||||
|
|
||||||
static createFromEnv({
|
static init({
|
||||||
logs = getDefaultParams(),
|
logs = getDefaultParams(),
|
||||||
} = {}) {
|
} = {}) {
|
||||||
const enabledLoggers = logs.split(',').reduce((logConfig, log) => {
|
const enabledLoggers = logs.split(',').reduce((logConfig, log) => {
|
||||||
|
|||||||
@ -5,7 +5,7 @@ export * from './Logger'
|
|||||||
export * from './LoggerFactory'
|
export * from './LoggerFactory'
|
||||||
|
|
||||||
import {LoggerFactory} from './LoggerFactory'
|
import {LoggerFactory} from './LoggerFactory'
|
||||||
export default LoggerFactory.createFromEnv()
|
export default LoggerFactory.init()
|
||||||
|
|
||||||
import * as transports from './transports'
|
import * as transports from './transports'
|
||||||
export {transports}
|
export {transports}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user