Initial implementation

This commit is contained in:
T. R. Bernstein
2026-02-27 22:18:00 +01:00
commit fec4a037db
6 changed files with 161 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
import Logging
import os
extension OSLogType {
static func from(loggerLevel: Logging.Logger.Level) -> Self {
switch loggerLevel {
case .trace:
return .debug
case .debug:
return .debug
case .info:
return .info
case .notice:
return .default
case .warning:
return .info
case .error:
return .error
case .critical:
return .fault
}
}
}