Skip to content

Commit f16c7da

Browse files
committed
Fix console log formatter
1 parent a653fb1 commit f16c7da

File tree

1 file changed

+17
-4
lines changed

1 file changed

+17
-4
lines changed

Sources/Logger/Handlers/ConsoleLogHandler.swift

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,26 @@ import Foundation
1111

1212
public final class ConsoleLogHandler: LogHandler {
1313

14-
public let identifier = "com.Madimo.Logger.ConsoleLogHandler"
14+
public let identifier: String
1515
public var isEnabled = true
1616
public lazy var filter: LogFilter = AllAcceptLogFilter()
17-
public lazy var logFormatter: LogFormatter = DefaultLogFormatter()
1817

19-
public init() {
20-
18+
public lazy var logFormatter: LogFormatter = {
19+
let formatter = DefaultLogFormatter()
20+
formatter.showFile = false
21+
formatter.showLine = false
22+
formatter.showColumn = false
23+
formatter.showFunction = false
24+
formatter.dateFormatter = {
25+
let formatter = DateFormatter()
26+
formatter.dateFormat = "yyyy-MM-dd HH:mm:ss.SSS"
27+
return formatter
28+
}()
29+
return formatter
30+
}()
31+
32+
public init(identifier: String = "com.Madimo.Logger.ConsoleLogHandler") {
33+
self.identifier = identifier
2134
}
2235

2336
public func write(_ log: Log) {

0 commit comments

Comments
 (0)