From f618fa7136a2f91d7e1eade4a32e8e03577a35e7 Mon Sep 17 00:00:00 2001 From: ville rantanen Date: Tue, 17 Jun 2014 10:42:04 +0300 Subject: [PATCH] fix leastalloc --- anduril/slurm-leastalloc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/anduril/slurm-leastalloc b/anduril/slurm-leastalloc index c8f3a99..63902ca 100755 --- a/anduril/slurm-leastalloc +++ b/anduril/slurm-leastalloc @@ -28,7 +28,9 @@ NODERUNS=( ) for e in ${NODELIST[@]} #do NODERUNS+=( $( squeue | grep $e | wc -l ) ) do NODERUNS+=( $( scontrol show node $e | grep CPUAlloc | sed 's,.*CPUAlloc=\([0-9]\+\).*,\1,' ) ) - scontrol -o show node ${NODELIST[$i]} | grep State=DOWN > /dev/null && NODERUNS[$i]=9999 +done +for (( i=0; i<${#NODERUNS[@]}; i++ )) +do scontrol -o show node ${NODELIST[$i]} | grep State=DOWN > /dev/null && NODERUNS[$i]=9999 done MIN=${NODERUNS[0]} INDEX=0