-
-
Notifications
You must be signed in to change notification settings - Fork 55
Open
Description
let oldRW = vaporApp.db(.psql)
var ro = vaporApp.db(.readOnly)
let databaseLogger = Logger(label: "Database") { label in
var logger = EventManager(service: "Database", eventId: UUID(), level: Logger.Level.info)
print(label)
logger.label = label
return logger
}
let rw = oldRW.logging(to: databaseLogger)
rw.logger.info("Setting New Logger rw")
oldRW.logger.info("Setting New Logger oldRW")
ro = ro.logging(to: databaseLogger)
I am injecting the rw and ro databases but it is still logging to the default logger. Seems like it still logs on the default database rather then the decorated one
Metadata
Metadata
Assignees
Labels
No labels