# MAIN
#################################
if __name__ == "__main__":
- if platform.python_version()[0]=="3":
- msg_py3="sat is used with python 3!! It is not yet completely validated for!\n"\
- "Please check you environment.\n"\
- "sat should be used preferentially with a (native) python 2 version."
- logger.warning(msg_py3)
from src.salomeTools import Sat # it is time to do import
args = sys.argv[1:] # skip useless "sat'
# 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())