Minor tweeks to make it run better
authorepage <eopage@byu.net>
Wed, 21 Oct 2009 02:43:15 +0000 (02:43 +0000)
committerepage <eopage@byu.net>
Wed, 21 Oct 2009 02:43:15 +0000 (02:43 +0000)
git-svn-id: file:///svnroot/gc-dialer/trunk@550 c39d3808-3fe2-4d86-a59f-b7f623ee9f21

src/alarm_handler.py

index 779804a..c187402 100644 (file)
@@ -16,11 +16,11 @@ _NO_ALARM = "None"
 try:
        import alarm
        ALARM_TYPE = _FREMANTLE_ALARM
-except ImportError:
+except (ImportError, OSError):
        try:
                import osso.alarmd as alarmd
                ALARM_TYPE = _DIABLO_ALARM
-       except ImportError:
+       except (ImportError, OSError):
                ALARM_TYPE = _NO_ALARM
 
 
@@ -252,7 +252,7 @@ class _DiabloAlarmHandler(object):
 class _NoneAlarmHandler(object):
 
        def __init__(self):
-               pass
+               self._alarmCookie = 0
 
        def load_settings(self, config, sectionName):
                pass