From: Stefanos Harhalakis Date: Fri, 16 Jul 2010 14:10:42 +0000 (+0000) Subject: Fix old-version loading. X-Git-Url: http://git.maemo.org/git/?p=drlaunch;a=commitdiff_plain;h=799fd1a826e0a481ac5390e7ad719da299546ec6 Fix old-version loading. --- diff --git a/src/config.py b/src/config.py index 67e111b..f58b2ec 100755 --- a/src/config.py +++ b/src/config.py @@ -184,6 +184,15 @@ def load_all(): st=f.read() f.close() ret=pickle.loads(st) + + if ret==None: + ret=None + else: + if ret['version']==1: + ret=parse_v1(ret) + + if ret['version']==2: + ret=parse_v2(ret) except: ret=None @@ -197,14 +206,6 @@ def load(): fn=get_config_fn() dt0=load_all() - if dt0==None: - return - - if dt0['version']==1: - dt0=parse_v1(dt0) - - if dt0['version']==2: - dt0=parse_v2(dt0) if not dt0['data'].has_key(id): return