From 3a57c19199f70223b894badba6e36c59f8d59b52 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Wed, 14 Mar 2012 23:30:34 +0900 Subject: [PATCH] if the upgrade fails, ignore old conf --- aqt/upgrade.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/aqt/upgrade.py b/aqt/upgrade.py index 66d4bb483..e97e50745 100644 --- a/aqt/upgrade.py +++ b/aqt/upgrade.py @@ -21,7 +21,11 @@ class Upgrader(object): if not os.path.exists(p): return # load old settings and copy over - self._loadConf(p) + try: + self._loadConf(p) + except: + # can't load old config file + return self._copySettings() # and show the wizard self._showWizard()