use hpcstat

This commit is contained in:
陈浩南 2024-05-03 19:54:03 +08:00
parent 31f6ffcf4f
commit d3fe1b620b
4 changed files with 43 additions and 12 deletions

3
jykang/.bash_logout Normal file
View File

@ -0,0 +1,3 @@
if [ -n "${CHN_DEBUG-}" ]; then
hpcstat logout
fi

View File

@ -1,15 +1,3 @@
if [[ $TERM == chn_unset_ls_colors* ]]; then
export TERM=${TERM#*:}
export CHN_LS_USE_COLOR=1
fi
if [[ $TERM == chn_cd* ]]; then
export TERM=${TERM#*:}
cd ~/${TERM%%:*}
export TERM=${TERM#*:}
fi
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
export PATH=$PATH:$HOME/bin:$HOME/linwei/chn/software/scripts

View File

@ -1,5 +1,43 @@
# This is really FOLLISH but it works
if [ -z "${BASHRC_SOURCED-}" ]; then
if [[ $TERM == chn_unset_ls_colors* ]]; then
export TERM=${TERM#*:}
export CHN_LS_USE_COLOR=1
fi
if [[ $TERM == chn_cd* ]]; then
export TERM=${TERM#*:}
cd ~/${TERM%%:*}
export TERM=${TERM#*:}
fi
if [[ $TERM == hpcstat_subaccount* ]]; then
export TERM=${TERM#*:}
export HPCSTAT_SUBACCOUNT=${TERM%%:*}
export TERM=${TERM#*:}
fi
if [[ $TERM == chn_debug* ]]; then
export TERM=${TERM#*:}
export CHN_DEBUG=1
fi
fi
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
if [ -z "${BASHRC_SOURCED-}" ]; then
export BASHRC_SOURCED=1
export PATH=$PATH:$HOME/bin:$HOME/linwei/chn/software/scripts
# script in ~/linwei/chn/software/hpcstat should have higher priority
if [ -n "${SSH_AUTH_SOCK-}" ]; then
export PATH=$HOME/linwei/chn/software/hpcstat:$PATH
export HPCSTAT_DATADIR=$HOME/linwei/chn/software/hpcstat
export HPCSTAT_BSUB=/opt/ibm/lsfsuite/lsf/10.1/linux2.6-glibc2.3-x86_64/bin/bsub
hpcstat login
if [ "$?" -ne 0 ]; then
exit 1
fi
fi
fi
[ -n "$CHN_LS_USE_COLOR" ] && alias ls="ls --color=auto"

View File

@ -0,0 +1,2 @@
#!/usr/bin/env sh
hpcstat submitjob "$@"