diff options
| author | 2018-08-31 13:14:31 +0100 | |
|---|---|---|
| committer | 2018-08-31 13:14:31 +0100 | |
| commit | 03fbd3c8e1d7286f6e41f8f821672828d510eb41 (patch) | |
| tree | 4a2710d7270c72d42bb3fefce1b1877be53576ab /EventManager.py | |
| parent | Remove print in ducks.py (diff) | |
| signature | ||
Remove _unhook and always use get_hooks() in IRCLineHandler
Diffstat (limited to 'EventManager.py')
| -rw-r--r-- | EventManager.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/EventManager.py b/EventManager.py index 4190af05..40dae924 100644 --- a/EventManager.py +++ b/EventManager.py @@ -123,9 +123,6 @@ class EventHook(object): self._call(kwargs) self._stored_events = None - def _unhook(self, hook): - self._hooks.remove(hook) - def on(self, subevent, *extra_subevents, delimiter=DEFAULT_DELIMITER): return self._on(subevent, extra_subevents, None, delimiter) def _context_on(self, context, subevent, extra_subevents, @@ -210,7 +207,7 @@ class EventHook(object): return self._children.keys() def check_purge(self): - if len(self._hooks) == 0 and len(self._children + if len(self.get_hooks()) == 0 and len(self._children ) == 0 and not self.parent == None: self.parent.remove_child(self.name) self.parent.check_purge() |
