Defer problem
wladimir
wladimirufc at gmail.com
Wed Jan 7 07:44:43 EST 2009
Hi,
I have an problem. I want to fire one callback after n callbacks fired, but
when i fire one callback all the chain will be executed. Example:
def handle(x):
print 'callback ' + str(x)
def handle2(x):
print 'after callbacks'
d1 = defer.Deffered()
d2 = defer.Deffered()
d3 = defer.Deffered()
d = defer.DeferredList([d1, d2, d3], fireOnOneCallback =1 ,
fireOnOneErrback=1)
d1.addCallback(handle)
d2.addCallback(handle)
d3.addCallback(handle)
#d.addCallback(handle2)
d1.callback(1)
d2.callback(2)
d3.callback(3)
I want fire handle2 after all handle
--
View this message in context: http://www.nabble.com/Defer-problem-tp21330603p21330603.html
Sent from the Python - python-list mailing list archive at Nabble.com.
More information about the Python-list
mailing list