Update LogManager.swift

This commit is contained in:
Ethan Pippin 2022-10-24 14:35:39 +01:00
parent 9394ed631e
commit 63c8805f22
1 changed files with 6 additions and 2 deletions

View File

@ -39,6 +39,10 @@ class LogFormatter: LogFormattable {
private extension Puppy {
static func swiftfinInstance() -> Puppy {
let logger = Puppy()
#if !os(tvOS)
let logsDirectory = URL.documents.appendingPathComponent("logs", isDirectory: true)
do {
@ -58,12 +62,12 @@ private extension Puppy {
fileURL: logFileURL
)
fileRotationLogger.format = LogFormatter()
logger.add(fileRotationLogger, withLevel: .debug)
#endif
let consoleLogger = ConsoleLogger("org.jellyfin.swiftfin.logger.console")
consoleLogger.format = LogFormatter()
let logger = Puppy()
logger.add(fileRotationLogger, withLevel: .debug)
logger.add(consoleLogger, withLevel: .debug)
return logger
}