chore(logs): split gateway log categories
This commit is contained in:
parent
eabf9a09dd
commit
82529f4826
@ -367,7 +367,8 @@ actor GatewayConnection {
|
||||
session: self.sessionBox,
|
||||
pushHandler: { [weak self] push in
|
||||
await self?.handle(push: push)
|
||||
})
|
||||
},
|
||||
loggerCategory: "gateway.control")
|
||||
self.configuredURL = url
|
||||
self.configuredToken = token
|
||||
self.configuredPassword = password
|
||||
|
||||
@ -109,7 +109,7 @@ private enum ConnectChallengeError: Error {
|
||||
}
|
||||
|
||||
public actor GatewayChannelActor {
|
||||
private let logger = Logger(subsystem: "bot.molt", category: "gateway")
|
||||
private let logger: Logger
|
||||
private var task: WebSocketTaskBox?
|
||||
private var pending: [String: CheckedContinuation<GatewayFrame, Error>] = [:]
|
||||
private var connected = false
|
||||
@ -143,8 +143,10 @@ public actor GatewayChannelActor {
|
||||
session: WebSocketSessionBox? = nil,
|
||||
pushHandler: (@Sendable (GatewayPush) async -> Void)? = nil,
|
||||
connectOptions: GatewayConnectOptions? = nil,
|
||||
loggerCategory: String = "gateway",
|
||||
disconnectHandler: (@Sendable (String) async -> Void)? = nil)
|
||||
{
|
||||
self.logger = Logger(subsystem: "bot.molt", category: loggerCategory)
|
||||
self.url = url
|
||||
self.token = token
|
||||
self.password = password
|
||||
|
||||
@ -90,6 +90,7 @@ public actor GatewayNodeSession {
|
||||
await self?.handlePush(push)
|
||||
},
|
||||
connectOptions: connectOptions,
|
||||
loggerCategory: "gateway.node",
|
||||
disconnectHandler: { [weak self] reason in
|
||||
await self?.onDisconnected?(reason)
|
||||
})
|
||||
|
||||
Loading…
Reference in New Issue
Block a user