]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
AY a ajouté l'interception de l'exception levée lorsque la chaine passée
authoreficas <>
Fri, 7 Mar 2003 14:30:48 +0000 (14:30 +0000)
committereficas <>
Fri, 7 Mar 2003 14:30:48 +0000 (14:30 +0000)
en argument à l'appel d'Eficas n'est pas un nom de répertoire/fichier
et son traitement par une tkMessageBox.showerror

Editeur/appli.py
Misc/MakeNomComplet.py

index 95d77d4530b713bbf5eff42b79e51a34bcddf9b3..2cf5ae151d5b96ddbf30c8b27e8b34091bcb3496 100644 (file)
@@ -62,8 +62,8 @@ class APPLI:
       if fichier :
            try :
                 self.bureau.openJDC( str(MakeNomComplet.FILENAME(fichier)) )
-           except :
-                pass
+           except Exception,e :
+                showerror( "ARGUMENT INVALIDE", str(e) )
       # AY : fin
       splash.fini_splash()
 
index 0c921a00920278dc7a711045d7cc6d5f37d4f792..9a9e592661906b9a77768f0ed3e62024aca5c15f 100644 (file)
@@ -32,7 +32,7 @@ except :
 
 if DEVELOPPEUR :
     import developpeur
-    developpeur.sortie.write( "import de "+__name__+" : $Id$" )
+    developpeur.sortie.write( "import de "+__name__+" : $Id: MakeNomComplet.py,v 1.1 2003/03/06 16:09:53 eficas Exp $" )
     developpeur.sortie.write( "\n" )
 
 
@@ -69,7 +69,7 @@ class FILENAME :
             self.rep = self.getcwd_( rep )
             self.file = liste[-1]
         except Exception,e :
-            raise Exception( "nom de fichier INVALIDE : "+s+'\n'+str(e) )
+            raise Exception( "nom de repertoire INVALIDE : "+rep )
 
     def getcwd_ ( self , rep ) :
         prev = os.getcwd()