Update LogManager.swift
This commit is contained in:
parent
9394ed631e
commit
63c8805f22
|
@ -39,6 +39,10 @@ class LogFormatter: LogFormattable {
|
||||||
|
|
||||||
private extension Puppy {
|
private extension Puppy {
|
||||||
static func swiftfinInstance() -> Puppy {
|
static func swiftfinInstance() -> Puppy {
|
||||||
|
|
||||||
|
let logger = Puppy()
|
||||||
|
|
||||||
|
#if !os(tvOS)
|
||||||
let logsDirectory = URL.documents.appendingPathComponent("logs", isDirectory: true)
|
let logsDirectory = URL.documents.appendingPathComponent("logs", isDirectory: true)
|
||||||
|
|
||||||
do {
|
do {
|
||||||
|
@ -58,12 +62,12 @@ private extension Puppy {
|
||||||
fileURL: logFileURL
|
fileURL: logFileURL
|
||||||
)
|
)
|
||||||
fileRotationLogger.format = LogFormatter()
|
fileRotationLogger.format = LogFormatter()
|
||||||
|
logger.add(fileRotationLogger, withLevel: .debug)
|
||||||
|
#endif
|
||||||
|
|
||||||
let consoleLogger = ConsoleLogger("org.jellyfin.swiftfin.logger.console")
|
let consoleLogger = ConsoleLogger("org.jellyfin.swiftfin.logger.console")
|
||||||
consoleLogger.format = LogFormatter()
|
consoleLogger.format = LogFormatter()
|
||||||
|
|
||||||
let logger = Puppy()
|
|
||||||
logger.add(fileRotationLogger, withLevel: .debug)
|
|
||||||
logger.add(consoleLogger, withLevel: .debug)
|
logger.add(consoleLogger, withLevel: .debug)
|
||||||
return logger
|
return logger
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue