From ff8abc6c0dd3675f0794c989d5314c0c3f8d12e1 Mon Sep 17 00:00:00 2001 From: Holger Brandl <brandl@mpi-cbg.de> Date: Thu, 14 Aug 2014 14:15:41 +0200 Subject: [PATCH] renamed some lsf utils --- bash/lsf_utils.sh | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/bash/lsf_utils.sh b/bash/lsf_utils.sh index 0914c2e..7dca000 100644 --- a/bash/lsf_utils.sh +++ b/bash/lsf_utils.sh @@ -226,28 +226,30 @@ mysub(){ export -f mysub #mysub testjob "echo test; echo blabla 1>&2;" -q medium -rmEmptyLogFiles(){ find . -maxdepth 1 -name ".log" -type f -empty -print0 | xargs -0 echo rm -f ; } -export -f rmEmptyLogFiles +## really needed ?? +#rm_emptylogs(){ find . -maxdepth 1 -name ".log" -type f -empty -print0 | xargs -0 echo rm -f ; } +#export -f rm_emptylogs -zipRmLogFiles(){ - if [ $# -lt 2 ]; then echo "Usage: zipRmLogFiles <tarbasename> [<logfile>]+"; return; fi - tarName=$(date +'%y%m%d')_"$1"_logs.tar.gz; shift +ziprm(){ + if [ $# -lt 2 ]; then echo "Usage: ziprm <tarbasename> [<file>]+"; return; fi + + tarName=$(date +'%y%m%d')_"$1".tar.gz; shift tar czf $tarName $@; rm $@; } -export -f zipRmLogFiles +export -f ziprm ## lock a node -lockNode(){ - +nlock(){ bsub -J "node_locker" -R span[hosts=1] -n 6 -q long 'echo "locked $HOSTNAME" >> ~/locked_worker.txt; sleep 10h' | joblist /tmp/tmp.gHDskZ7c77 mailme "locked node: $(tail -n1 ~/locked_worker.txt | cut -d' ' -f2)" # ssx $(tail -n1 ~/locked_hosts.txt | cut -d' ' -f2) # jlistKill $tmpJoblistFile } +export -f nlock #isubNode(){ # tmpJoblistFile=$(mktemp) -- GitLab