예제 #1
0
    def __init__(self, engine_promises=None):
        Promise.__init__(self)

        self._engine_promises = dict()
        if engine_promises is not None:
            for engine, engine_promise in engine_promises.items():
                engine_promise.then(self._did_all_engine_promises_run,
                                    self._did_all_engine_promises_run)
                self._engine_promises[engine] = engine_promise
예제 #2
0
 def __init__(self, executor=None, scheduler=None):
     Promise.__init__(self, executor, scheduler)
     self.thread = threading.Thread()
예제 #3
0
 def __init__(self, executor=None, scheduler=None):
     Promise.__init__(self, executor, scheduler)
예제 #4
0
 def __init__(self):
     Promise.__init__(self)
     self.engine_promises = []