Hello

Twisted is great, but how cant i emulate sleep behaviour in syested. I know
that exists callLater, but how to use it in yield scenario, like here:

@inlineCallbacks
def work(self):
    l_attempts = 0;

    while l_attemps < 3:
        try:
            resp = yield <some twisted call>
            break;

        except:
            yield sleep(3);
            l_attempts +=1

    else:
        log.err("cant communicate");


Here i make 3 attempts to connect busy service, with pause 3 seconds between
attempts. How cant i implement this in twisted
_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to