]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
correction bug sauvegarde de _UQ.comm
authorPASCALE NOYRET <pascale.noyret@edf.fr>
Tue, 6 Sep 2022 16:16:23 +0000 (18:16 +0200)
committerPASCALE NOYRET <pascale.noyret@edf.fr>
Tue, 6 Sep 2022 16:16:23 +0000 (18:16 +0200)
generator/generator_UQ.py

index c3b9d9a997d614786c05366f0b3b67c6f887bf48..2829708e4da5b44da10208f77b8fec9e5e9ede87 100644 (file)
@@ -83,7 +83,6 @@ class UQGenerator(PythonGenerator):
            self.commentaire=commentaire
            return ret
         self.inGenerUQ=True
-        self.forceGenerUQ=True
         self.textUQ=PythonGenerator.gener(self,jdc,format)
         self.forceGenerUQ=False
         self.inGenerUQ=False
@@ -119,11 +118,8 @@ class UQGenerator(PythonGenerator):
 
     def writeUQ(self,fichier):
         # il manque le checksum
-
-        fichierUQComm   = os.path.join(self.cheminFichierComm,self.fichierUQComm)
         fichierUQBalise = os.path.join(self.cheminFichierComm,self.fichierUQBalise)
         fichierUQExe = os.path.join(self.cheminFichierComm,self.fichierUQExe)
-        if not self.writeFile(fichierUQComm) : return (0, 'impossible de sauvegarder le _UQ.comm')
         try :
             with open(fichierUQBalise, "w") as fp:
                 fp.write(self.textUQ)
@@ -134,6 +130,9 @@ class UQGenerator(PythonGenerator):
                 fp.write(self.txtScriptPersalys)
         except : 
             if self.txtScriptPersalys != '' : return (0,'impossible de sauvegarder le _UQ.py')
+        # a reecrire pour ne pas appeler trop de fois le gener
+        retour,commentaire =self.sauveUniquementCommEt_UQComm(self.jdc)
+        if not retour : return (retour,commentaire )
         return (1, None)
 
     def generPROC_ETAPE(self,obj):