From: Christian Heller Date: Sun, 10 Aug 2025 11:08:50 +0000 (+0200) Subject: Log slightly more expressivly about SASL stuff. X-Git-Url: https://plomlompom.com/repos/booking/%7B%7Bdb.prefix%7D%7D/%7B%7B%20web_path%20%7D%7D/%7B%7Btodo.comment%7D%7D?a=commitdiff_plain;h=HEAD;p=ircplom Log slightly more expressivly about SASL stuff. --- diff --git a/ircplom/client.py b/ircplom/client.py index e62e95e..3aba1ce 100644 --- a/ircplom/client.py +++ b/ircplom/client.py @@ -296,6 +296,7 @@ class Client(ABC, ClientQueueMixin): self._log(line) if self._caps.sasl_wait: if self.conn_setup.password: + self._log('trying to authenticate via SASL/plain') self.send(IrcMessage('AUTHENTICATE', ('PLAIN',))) else: self._caps.challenge('END') @@ -307,8 +308,9 @@ class Client(ABC, ClientQueueMixin): ).encode('utf-8')).decode('utf-8') self.send(IrcMessage('AUTHENTICATE', (auth,))) case '903' | '904': - if msg.verb == '904': - self._log('SASL authentication failed', alert=True) + alert = msg.verb == '904' + self._log(f'SASL auth {"failed" if alert else "succeeded"}', + alert=alert) self._caps.challenge('END')