Skip to content

Commit 05b8a6b

Browse files
committed
Add a convenience init for simpler bootstrap
1 parent 60599cc commit 05b8a6b

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Sources/CLTLogger.swift

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,11 @@ public struct CLTLogger : LogHandler {
132132
public let multilineMode: MultilineMode
133133
public let constantsByLevel: [Logger.Level: Constants]
134134

135+
@Sendable
136+
public init(label: String, metadataProvider: Logger.MetadataProvider? = LoggingSystem.metadataProvider) {
137+
self.init(metadataProvider: metadataProvider)
138+
}
139+
135140
public init(fileHandle: FileHandle = .standardError, multilineMode: MultilineMode = .default, logStyle: Style = .auto, metadataProvider: Logger.MetadataProvider? = LoggingSystem.metadataProvider) {
136141
let logPrefixStyle = (logStyle != .auto ? logStyle : CLTLogger.autoLogStyle(with: fileHandle))
137142

0 commit comments

Comments
 (0)