Salome HOME
AY a ajouté l'interception de l'exception levée lorsque la chaine passée
[tools/eficas.git] / Minicode / eficas_mini.py
index f7990da3302902135302aa2098e46f74c5757ceb..26d7d4ee6db4aaf798fdbb8bed0fc8dda07ed4a4 100755 (executable)
@@ -3,22 +3,30 @@
     Ce module sert à lancer EFICAS configuré pour Code_Mini
 """
 # Modules Python
-import sys
+import sys,os
 
 # Modules Eficas
 import prefs
 sys.path[:0]=[prefs.INSTALLDIR]
 
+args=sys.argv[1:]
+for a in args:
+   if a == "-display":
+      os.environ['DISPLAY']=args[args.index("-display")+1]
+
+import Misc.Trace
 import Editeur
 from Editeur import eficas_go
 
 def main():
+   #Misc.Trace.begin_trace()
    if len(sys.argv) > 1 :
        # on veut ouvrir un fichier directement au lancement d'Eficas
-       eficas_go.lance_eficas(code='SATURNE',fichier = sys.argv[1])
+       eficas_go.lance_eficas(code='ASTER',fichier = sys.argv[1])
    else:
        # on veut ouvrir Eficas 'vide'
-       eficas_go.lance_eficas(code='SATURNE')
+       eficas_go.lance_eficas(code='ASTER')
+   Misc.Trace.end_trace()
 
 def hidez():
    from Misc import Cyclops