]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
Exit with appropriate error code
authorCédric Aguerre <cedric.aguerre@edf.fr>
Thu, 1 Jun 2017 13:36:52 +0000 (15:36 +0200)
committerCédric Aguerre <cedric.aguerre@edf.fr>
Wed, 26 Jul 2017 12:16:26 +0000 (14:16 +0200)
bin/salomeContext.py

index 2e63384f26fc032e2fb6ee6ffb3fe2687f0c588f..bff6c5ba2897244320fa4ecb869e43238bddf051 100644 (file)
@@ -260,7 +260,7 @@ class SalomeContext:
 
     try:
       res = getattr(self, command)(options) # run appropriate method
-      return res or (None, None)
+      return res or 0
     except SystemExit, returncode:
       if returncode != 0:
         self.getLogger().error("SystemExit %s in method %s.", returncode, command)
@@ -616,7 +616,8 @@ if __name__ == "__main__":
     context = pickle.loads(sys.argv[1])
     args = pickle.loads(sys.argv[2])
 
-    context._startSalome(args)
+    status = context._startSalome(args)
+    sys.exit(status)
   else:
     usage()
 #