twisted.internet.defer.gatherResults(deferredList, consumeErrors=False)
function documentationtwisted.internet.defer
View Source
Returns, via a Deferred
, a
list with the results of the given Deferred
s - in
effect, a "join" of multiple deferred operations.
The returned Deferred
will
fire when all of the provided Deferred
s have
fired, or when any one of them has failed.
This method can be cancelled by calling the cancel
method
of the Deferred
, all
the Deferred
s in
the list will be cancelled.
This differs from DeferredList
in that you don't need to parse the result for success/failure.
Parameters | consumeErrors | (keyword param) a flag, defaulting to False, indicating that failures in
any of the given Deferred s
should not be propagated to errbacks added to the individual Deferred s
after this gatherResults
invocation. Any such errors in the individual Deferred s will
be converted to a callback result of None .
This is useful to prevent spurious 'Unhandled error in Deferred' messages
from being logged. This parameter is available since 11.1.0. (type: bool ) |