~nataliabidart/ubuntu-sso-client/unify-signal-broadcaster

« back to all changes in this revision

Viewing changes to ubuntu_sso/credentials.py

  • Committer: Natalia B. Bidart
  • Date: 2012-01-10 17:28:08 UTC
  • Revision ID: natalia.bidart@canonical.com-20120110172808-ihmvlv0rtvqmhv5b
- Fixes from alecu's review.

Show diffs side-by-side

added added

removed removed

Lines of Context:
271
271
        class DummyProxy(object):
272
272
            """A temporary proxy to handle non-traditional login."""
273
273
 
274
 
            # pylint: disable=C0103, E0213
275
 
 
276
 
            def __init__(elf):
277
 
                elf.LoggedIn = lambda app_name, result: d.callback(result)
278
 
                elf.LoginError = lambda app_name, error: d.errback(error)
279
 
                elf.UserNotValidated = lambda app_name, email: d.callback(None)
280
 
 
281
 
            # pylint: enable=C0103, E0213
 
274
            # pylint: disable=C0103
 
275
 
 
276
            def LoggedIn(self, app_name, result):
 
277
                """User was logged in."""
 
278
                d.callback(result)
 
279
 
 
280
            def LoginError(self, app_name, error):
 
281
                """There was an error on login."""
 
282
                d.errback(error)
 
283
 
 
284
            def UserNotValidated(self, app_name, email):
 
285
                """User is not validated."""
 
286
                d.callback(None)
 
287
 
 
288
            # pylint: enable=C0103
282
289
 
283
290
        self.inner = SSOLogin(proxy=DummyProxy())
284
291
        self.inner.login(app_name=self.app_name,