...
[iramuteq] / checkinstall.py
index 742c15a..d5c59d1 100644 (file)
@@ -58,6 +58,7 @@ 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():
@@ -71,8 +72,9 @@ 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]) :
+        if not os.path.exists(dicoUser[fi]) and os.path.exists(dicoAppli[fi]):
             shutil.copyfile(dicoAppli[fi], dicoUser[fi])
 
 def CheckRPath(PathPath):