]> SALOME platform Git repositories - modules/eficas.git/commitdiff
Salome HOME
PN : evolution fiche 10846
authorPascale Noyret <pascale.noyret@edf.fr>
Tue, 29 May 2007 11:56:27 +0000 (11:56 +0000)
committerPascale Noyret <pascale.noyret@edf.fr>
Tue, 29 May 2007 11:56:27 +0000 (11:56 +0000)
Editeur/session.py

index 9a567e560014660e4bace5e2cde90b92ed2a9afc..421584a5a325dcc69569fcc5bb1edd2e2c6ec542 100644 (file)
@@ -47,6 +47,7 @@ except:
 import os,traceback
 import ConfigParser
 import prefs
+import re
 
 # Les valeurs decodees par optparse sont mises dans un objet dictionnaire-like.
 # On l'utilise comme environnement de session.
@@ -247,6 +248,14 @@ def parse(args):
          if os.path.isfile(file):
             options.comm.append(file)
             options.studies.append({"comm":file})
+         elif len(args)==1 and re.search('.comm',file):
+            try :
+                f=open(file,'w')
+                f.close()
+            except :
+                parser.error("incorrect number of arguments")
+            options.comm.append(file)
+            options.studies.append({"comm":file})
          else:
             parser.error("incorrect number of arguments")