THHT ENVS - lijiang2014/thht GitHub Wiki

THHT ENVs

THHT 的环境变量,用来进行一些运行的控制,一般写在启动脚本中,生产环境中可以作为modulefile

THHT_PATH

THHT_PATH=/home/tonge/virtualenv/py3env

THHT 的运行环境,主要是python 和 celery 环境, 后续为了统一建议将 redis 也放进来

THHT_PACKAGE_PATH

THHT_PACKAGE_PATH=/home/tonge/WorkShop/git/thht

thht 的代码所在,目前还比较混乱,下个版本会整理为 pyton_package , tools , test 三个文件夹

THHT_INPUT

THHT_INPUT="input.htc"

已经废弃,和算例相关的设置将通过 输入文件来进行设置,对应输入文件的 INPUT

输入文件中的 INPUT 的优先级更高

THHT_LOCAL_DEBUG

THHT_LOCAL_DEBUG=Yes

在本地调试中需设置,运行环境下不设或为空即可

HOSTNAME

HOSTNAME=localhost

在本地调试中需设置,运行环境下不设,采用系统默认值

THHT_RUN_LEVEL

THHT_RUN_LEVEL=1 以后将输入文件来进行设置。 默认 : 0 , 通过文件来提交任务,即目前已实现的模式 1 , 流式作业,即收到退出命令才会退出,文件提交完后不会结束。

THHT_SAFTY_EXIT 和 THHT_EXEC_C

暂时用于退出检查,能处理 SIGSTOP 后会废弃