Files
swift-log-oslog/Sources/Logging OSLog/OSLog Extension.swift
2026-02-28 00:21:11 +01:00

23 lines
371 B
Swift

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
}
}
}