]> 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>
Thu, 1 Jun 2017 13:36:52 +0000 (15:36 +0200)
bin/salomeContext.py

index b08ee346729f88f9be86a134e0495df28a2ac876..69116a8c8be3abf4ea8c5aadb9a715a97ce65e8d 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()
 #