MCPcopy
hub / github.com/nestjs/nest / useLogger

Method useLogger

packages/core/nest-application-context.ts:291–297  ·  view source on GitHub ↗

* Sets custom logger service. * Flushes buffered logs if auto flush is on. * @returns {void}

(logger: LoggerService | LogLevel[] | false)

Source from the content-addressed store, hash-verified

289 * @returns {void}
290 */
291 public useLogger(logger: LoggerService | LogLevel[] | false) {
292 Logger.overrideLogger(logger);
293
294 if (this.shouldFlushLogsOnOverride) {
295 this.flushLogs();
296 }
297 }
298
299 /**
300 * Prints buffered logs and detaches buffer.

Callers

nothing calls this directly

Calls 2

flushLogsMethod · 0.95
overrideLoggerMethod · 0.80

Tested by

no test coverage detected