blob: efbced59b50f3bea0c08342e86a5c1605fe5eaa9 [file] [log] [blame]
Tor Norbye3a2425a2013-11-04 10:16:08 -08001
2class AbstractExperimentManager(object):
3
4 def _call_on_plugins(self, method_name, *args, **kwargs):
5 pass
6
7class EventExperimentManager(AbstractExperimentManager):
8
9
10 class __SomeEvent(object):
11
12 def __init__(self, parent):
13 """
14 :param EventExperimentManager parent: Parent
15 """
16 self.parent = parent
17
18 def __call__(self, event):
19 self.parent._call_on_plugins("foo")