Misc changes to clean things up
[gc-dialer] / src / alarm_handler.py
index 644b797..e0366ce 100644 (file)
@@ -105,6 +105,8 @@ class _FremantleAlarmHandler(object):
                                self._launcher = launcher
                except ConfigParser.NoOptionError:
                        pass
+               except ConfigParser.NoSectionError:
+                       pass
 
        def save_settings(self, config, sectionName):
                config.set(sectionName, "recurrence", str(self._recurrence))
@@ -183,6 +185,8 @@ class _DiabloAlarmHandler(object):
                                self._launcher = launcher
                except ConfigParser.NoOptionError:
                        pass
+               except ConfigParser.NoSectionError:
+                       pass
 
        def save_settings(self, config, sectionName):
                config.set(sectionName, "recurrence", str(self._recurrence))
@@ -278,7 +282,6 @@ AlarmHandler = {
 
 
 def main():
-       import ConfigParser
        import constants
        try:
                import optparse