Fixing some py2.6 deprecation stuff and if errors on led handling
authorepage <eopage@byu.net>
Sat, 19 Sep 2009 16:51:13 +0000 (16:51 +0000)
committerepage <eopage@byu.net>
Sat, 19 Sep 2009 16:51:13 +0000 (16:51 +0000)
git-svn-id: file:///svnroot/gc-dialer/trunk@448 c39d3808-3fe2-4d86-a59f-b7f623ee9f21

src/dc_glade.py

index ef53394..56c3df2 100755 (executable)
@@ -206,8 +206,14 @@ class Dialcentral(object):
                                alarm_handler = None
                                logging.warning("No notification support")
                        if hildonize.IS_HILDON:
-                               import led_handler
-                               self._ledHandler = led_handler.LedHandler()
+                               try:
+                                       import led_handler
+                                       self._ledHandler = led_handler.LedHandler()
+                               except Exception, e:
+                                       logging.exception('LED Handling failed: "%s"' % str(e))
+                                       self._ledHandler = None
+                       else:
+                               self._ledHandler = None
 
                        try:
                                import conic
@@ -336,7 +342,7 @@ class Dialcentral(object):
                                        serviceId = self._defaultBackendId
                                        loggedIn = True
                                except Exception, e:
-                                       logging.exception('Session refresh failed with the following message "%s"' % e.message)
+                                       logging.exception('Session refresh failed with the following message "%s"' % str(e))
 
                        if not loggedIn:
                                loggedIn, serviceId = self._login_by_user(numOfAttempts)