import os
import sys
+import platform
# exit OKSYS and KOSYS seems equal on linux or windows
OKSYS = 0 # OK
if __name__ == "__main__":
from src.salomeTools import Sat # it is time to do import
- _debug = False # Have to be False in production (for programmers DEBUG only)
- DBG.push_debug(_debug) # as __main__ with sys.exit so no need pop_debug
-
args = sys.argv[1:] # skip useless "sat'
sat = Sat(logger) # instantiate the salomeTools class
# no Exception but may be known problem
DBG.write("execute_cli return code", returnCode)
- if returnCode.isOk():
- # OK no trace
- logger.step("sat exit code: %s" % returnCode)
- else:
- # KO warning as known problem have to say why
- logger.warning("sat exit code: %s" % returnCode)
+ logger.step("sat exit code: %s" % returnCode)
logger.close() # important to close logger
sys.exit(returnCode.toSys())