Method
__init__
(self, results, app=None, ready_barrier=None, **kwargs)
Source from the content-addressed store, hash-verified
| 561 | results = None |
| 562 | |
| 563 | def __init__(self, results, app=None, ready_barrier=None, **kwargs): |
| 564 | self._app = app |
| 565 | self.results = results |
| 566 | self.on_ready = promise(args=(proxy(self),)) |
| 567 | self._on_full = ready_barrier or barrier(results) |
| 568 | if self._on_full: |
| 569 | self._on_full.then(promise(self._on_ready, weak=True)) |
| 570 | |
| 571 | def add(self, result): |
| 572 | """Add :class:`AsyncResult` as a new member of the set. |
Tested by
no test coverage detected