forked from shadowfacts/Tusker
Include fractional seconds in log timestamps
This commit is contained in:
parent
fc391cc18c
commit
4dbc4ebeb2
|
@ -22,12 +22,13 @@ struct Logging {
|
|||
let entries = try store.getEntries()
|
||||
var data = Data()
|
||||
let subsystem = Bundle.main.bundleIdentifier!
|
||||
let format = Date.ISO8601FormatStyle(includingFractionalSeconds: true)
|
||||
for entry in entries {
|
||||
guard let entry = entry as? OSLogEntryLog,
|
||||
entry.subsystem == subsystem else {
|
||||
continue
|
||||
}
|
||||
data.append(contentsOf: entry.date.formatted(.iso8601).utf8)
|
||||
data.append(contentsOf: entry.date.formatted(format).utf8)
|
||||
data.append(32) // ' '
|
||||
data.append(91) // '['
|
||||
data.append(contentsOf: entry.category.utf8)
|
||||
|
|
Loading…
Reference in New Issue