On Sun, Jan 13, 2013 at 9:08 AM, Itamar Turner-Trauring <
ita...@futurefoundries.com> wrote:

>
>     @inlineCallbacks
>     def login(self, *args, **kwargs):
>         for portal in self.portals:
>             try:
>                 return portal.login(*args, **kwargs)
>             except:
>                 continue
>         # Ran out of portals, failed to login:
>         raise Unauthorized()
>

Sigh. Make that:

    @inlineCallbacks
    def login(self, *args, **kwargs):
        for portal in self.portals:
            try:
                returnValue(yield portal.login(*args, **kwargs))
            except:
                continue
        # Ran out of portals, failed to login:
        raise Unauthorized()
_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to