From eeaceb61fc5618bdb9742cdb13403b3034728c47 Mon Sep 17 00:00:00 2001 From: Andrew Date: Tue, 25 Jan 2022 21:00:40 -0500 Subject: [PATCH 1/2] Add fix for ensure logging to main --- main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/main.py b/main.py index 8252bc9b..e86c5153 100644 --- a/main.py +++ b/main.py @@ -84,6 +84,8 @@ if __name__ == '__main__': args = parser.parse_args() + helper.ensure_logging_setup() + setup_logging(debug=args.verbose) # setting up the logger object From 9b03163c6b33ff63abe6799af62b4bdc22f301ee Mon Sep 17 00:00:00 2001 From: Andrew Date: Tue, 25 Jan 2022 21:11:06 -0500 Subject: [PATCH 2/2] Add try catch around troublesome logging statement --- app/classes/web/websocket_helper.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/classes/web/websocket_helper.py b/app/classes/web/websocket_helper.py index 8c9d67be..e9c1861d 100644 --- a/app/classes/web/websocket_helper.py +++ b/app/classes/web/websocket_helper.py @@ -77,8 +77,10 @@ class WebSocketHelper: def broadcast_with_fn(self, filter_fn, event_type: str, data): clients = list(filter(filter_fn, self.clients)) - - logger.debug(f"Sending to {len(clients)} out of {len(self.clients)} clients: {json.dumps({'event': event_type, 'data': data})}") + try: + logger.debug(f"Sending to {len(clients)} out of {len(self.clients)} clients: {json.dumps({'event': event_type, 'data': data})}") + except: + logger.debug("Our logging statement actually just farted line 83 websocket helper.") for client in clients: try: