Comments and more debug info
authorepage <eopage@byu.net>
Thu, 28 May 2009 00:16:40 +0000 (00:16 +0000)
committerepage <eopage@byu.net>
Thu, 28 May 2009 00:16:40 +0000 (00:16 +0000)
git-svn-id: file:///svnroot/gc-dialer/trunk@331 c39d3808-3fe2-4d86-a59f-b7f623ee9f21

src/dc_glade.py

index 8159eb8..a833de5 100755 (executable)
@@ -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: