From f5567d2631a5452011f1dcd359873673b3ece537 Mon Sep 17 00:00:00 2001 From: itdominator <1itdominator@gmail.com> Date: Mon, 5 Sep 2022 18:09:34 -0500 Subject: [PATCH] Exception type additions --- src/utils/event_system.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/utils/event_system.py b/src/utils/event_system.py index 1dcd7fa..f3ea280 100644 --- a/src/utils/event_system.py +++ b/src/utils/event_system.py @@ -7,6 +7,10 @@ +class EventSystemPushException(Exception): + ... + + class EventSystem: """ Inheret IPCServerMixin. Create an pub/sub systems. """ @@ -37,14 +41,14 @@ class EventSystem: self._gui_events.append(event) return None - raise Exception("Invald event format! Please do: ['sender_id': str, method_target: method, (data,): any]") + raise EventSystemPushException("Invald event format! Please do: ['sender_id': str, method_target: method, (data,): any]") def push_module_event(self, event: list) -> None: if len(event) == 3: self._module_events.append(event) return None - raise Exception("Invald event format! Please do: ['target_id': str, method_target: method, (data,): any]") + raise EventSystemPushException("Invald event format! Please do: ['target_id': str, method_target: method, (data,): any]") def read_gui_event(self) -> list: return self._gui_events[0] if self._gui_events else None