MCPcopy Create free account
hub / github.com/pyload/pyload / init_events

Method init_events

module/plugins/internal/Addon.py:67–77  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

65 self.manager.addEvent(event, getattr(self, funcs))
66
67 def init_events(self):
68 if self.event_map:
69 for event, funcs in self.event_map.items():
70 if isiterable(funcs):
71 for f in funcs:
72 self.manager.addEvent(event, getattr(self, f))
73 else:
74 self.manager.addEvent(event, getattr(self, funcs))
75
76 #: Delete for various reasons
77 self.event_map = None
78
79 def periodical_task(self):
80 raise NotImplementedError

Callers 1

__init__Method · 0.95

Calls 3

isiterableFunction · 0.85
itemsMethod · 0.80
addEventMethod · 0.45

Tested by

no test coverage detected