From e605f377a0f6b64f90074cb7487fe7b86eb8c7dc Mon Sep 17 00:00:00 2001 From: epage Date: Thu, 28 May 2009 00:16:40 +0000 Subject: [PATCH] Comments and more debug info git-svn-id: file:///svnroot/gc-dialer/trunk@331 c39d3808-3fe2-4d86-a59f-b7f623ee9f21 --- src/dc_glade.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/dc_glade.py b/src/dc_glade.py index 8159eb8..a833de5 100755 --- a/src/dc_glade.py +++ b/src/dc_glade.py @@ -331,7 +331,7 @@ class Dialcentral(object): serviceId = self._defaultBackendId loggedIn = True except StandardError, e: - pass + warnings.warn('Session refresh failed with the following message "%s"' % e.message, UserWarning, 2) if not loggedIn: loggedIn, serviceId = self._login_by_user(numOfAttempts) @@ -343,6 +343,9 @@ class Dialcentral(object): self._errorDisplay.push_exception(e) def refresh_session(self): + """ + @note Thread agnostic + """ assert self._initDone, "Attempting login before app is fully loaded" if not self._deviceIsOnline: raise RuntimeError("Unable to login, device is not online") @@ -357,6 +360,9 @@ class Dialcentral(object): raise RuntimeError("Login Failed") def _login_by_cookie(self): + """ + @note Thread agnostic + """ loggedIn = self._phoneBackends[self._defaultBackendId].is_authed() if loggedIn: warnings.warn( @@ -366,6 +372,9 @@ class Dialcentral(object): return loggedIn def _login_by_settings(self): + """ + @note Thread agnostic + """ username, password = self._credentials loggedIn = self._phoneBackends[self._defaultBackendId].login(username, password) if loggedIn: -- 1.7.9.5