Skip to content
Vapor Week is coming 14th September!

Initializer

init(fragment:label:console:level:metadata:)

Creates a new ConsoleFragmentLogger instance.
init(fragment: T = defaultLoggerFragment(), label: String, console: any Console, level: Logger.Level = .debug, metadata: Logger.Metadata = [:])

Parameters

fragment

The LoggerFragment this handler outputs through.

label

Unique identifier for this handler.

console

The console to log the messages to.

level

The minimum level of message that the handler will output. Defaults to .debug.

metadata

Extra metadata to log with the message. Defaults to an empty dictionary.