From c27035219a1b5768cf5fa4fcb1d509ccc5d09e46 Mon Sep 17 00:00:00 2001 From: f321x Date: Wed, 9 Apr 2025 12:26:28 +0200 Subject: [PATCH] Set log level of logger passed to the aionostr.Manager to INFO because the debug log output of Manager is very verbose (showing single websocket messages etc.). This still provides enough useful information for debugging purposes. --- electrum/submarine_swaps.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/electrum/submarine_swaps.py b/electrum/submarine_swaps.py index 421e3cc60..27ee9a8a3 100644 --- a/electrum/submarine_swaps.py +++ b/electrum/submarine_swaps.py @@ -1412,10 +1412,12 @@ class NostrTransport(SwapServerTransport): proxy = make_aiohttp_proxy_connector(self.network.proxy, self.ssl_context) else: proxy: Optional['ProxyConnector'] = None + nostr_logger = self.logger.getChild('aionostr') + nostr_logger.setLevel('INFO') # DEBUG is very verbose with aionostr return aionostr.Manager( self.relays, private_key=self.nostr_private_key, - log=self.logger, + log=nostr_logger, ssl_context=self.ssl_context, proxy=proxy, connect_timeout=self.connect_timeout