MCPcopy Create free account
hub / github.com/subquery/subql / initLogger

Function initLogger

packages/node-core/src/logger.ts:11–22  ·  view source on GitHub ↗
(
  debug: string | undefined = undefined,
  outputFmt?: 'json' | 'colored',
  logLevel?: string
)

Source from the content-addressed store, hash-verified

9let logger: Logger;
10
11export function initLogger(
12 debug: string | undefined = undefined,
13 outputFmt?: 'json' | 'colored',
14 logLevel?: string
15): void {
16 logger = new Logger({
17 level: debug === '*' ? 'debug' : logLevel,
18 outputFormat: outputFmt,
19 nestedKey: 'payload',
20 debugFilter: !debug || debug === '*' ? undefined : debug.split(','),
21 });
22}
23
24// Init logger for tests
25if ((global as any).__TEST__) {

Callers 4

yargsBuilderFunction · 0.90
main.tsFile · 0.90
worker.tsFile · 0.90
logger.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected