From 0125134d9f2a59503b80169420618b809b84c31d Mon Sep 17 00:00:00 2001 From: Daniel Date: Thu, 15 Mar 2012 11:48:54 +0100 Subject: Exception handling and forgotten import --- alot/init.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'alot/init.py') diff --git a/alot/init.py b/alot/init.py index 01fcca25..b5ff2203 100755 --- a/alot/init.py +++ b/alot/init.py @@ -146,14 +146,14 @@ def main(): alotconfig = configfilename break # use only the first - if not alotconfig: - alotconfig = configfiles[0] - settings.write_default_config(alotconfig) - try: + if not alotconfig: + alotconfig = configfiles[0] + settings.write_default_config(alotconfig) + settings.read_config(alotconfig) settings.read_notmuch_config(notmuchconfig) - except ConfigError, e: # exit on parse errors + except (ConfigError, OSError, IOError), e: sys.exit(e) # store options given by config swiches to the settingsManager: -- cgit v1.2.3