From: Christian Heller Date: Tue, 12 Aug 2025 23:48:20 +0000 (+0200) Subject: Log :RAW to file. X-Git-Url: https://plomlompom.com/repos/booking/condition_titles?a=commitdiff_plain;ds=inline;p=ircplom Log :RAW to file. --- diff --git a/ircplom/client_tui.py b/ircplom/client_tui.py index c22f00d..bb06b10 100644 --- a/ircplom/client_tui.py +++ b/ircplom/client_tui.py @@ -262,6 +262,9 @@ class _ClientKnowingTui(Client): to_log += [f' {k}: [{getattr(conn_setup, k)}]'] for item in to_log: self._client_tui_trigger('log', scope=scope, msg=item, **kwargs) + if scope == LogScope.RAW: + with open(f'{self.client_id}.log', 'a', encoding='utf8') as f: + f.write((f'>' if kwargs['out'] else '<') + f' {msg}\n') def _update_db(self, key: str, value: int | str, confirm: bool) -> None: super()._update_db(key, value, confirm)