def fire(self, event, *args, **kwargs):
        for listener in self.listeners:
            method = None
            try:
                method = getattr(listener, "on_" + event)
            except __HOLE__:
                pass
            if method:
                method(*args, **kwargs)
dataset/ETHPy150Open pcapriotti/pledger/pledger/util.py/Observable.fire