From abb1447567e759eeab5b1ca865481737f7dcd023 Mon Sep 17 00:00:00 2001 From: Pierre Date: Sun, 13 Jan 2013 22:00:24 +0100 Subject: [PATCH] ... --- checkinstall.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/checkinstall.py b/checkinstall.py index d5c59d1..385eb27 100644 --- a/checkinstall.py +++ b/checkinstall.py @@ -50,6 +50,11 @@ def UpgradeConf(self) : for item,filein in dictuser.iteritems(): if not item == u'global' and not item == u'history': shutil.copyfile(dictappli[item], filein) + dicoUser = self.DictPath + dicoAppli = ConstructDicoPath(self.AppliPath) + for fi in dicoUser : + if not os.path.exists(dicoUser[fi]) and os.path.exists(dicoAppli[fi]): + shutil.copyfile(dicoAppli[fi], dicoUser[fi]) def CreateIraDirectory(UserConfigPath,AppliPath): if not os.path.exists(UserConfigPath): @@ -58,7 +63,6 @@ def CreateIraDirectory(UserConfigPath,AppliPath): os.mkdir(os.path.join(UserConfigPath, 'dictionnaires')) def CopyConf(self) : - log.info('Copy conf') DictUser = self.ConfigPath DictAppli = ConstructConfigPath(self.AppliPath,user=False) for item, filein in DictUser.iteritems(): @@ -72,7 +76,6 @@ def CopyConf(self) : shutil.copyfile(DictAppli[item],filein) dicoUser = self.DictPath dicoAppli = ConstructDicoPath(self.AppliPath) - log.info(dicoAppli) for fi in dicoUser : if not os.path.exists(dicoUser[fi]) and os.path.exists(dicoAppli[fi]): shutil.copyfile(dicoAppli[fi], dicoUser[fi]) -- 2.7.4