From 9d865850e27d5edd507e31d68dc9947de92161ad Mon Sep 17 00:00:00 2001 From: ville rantanen Date: Tue, 7 Jan 2014 10:47:33 +0200 Subject: [PATCH] byobu custom ticker for cpu reservations --- anduril/300_byobu_squeue | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 anduril/300_byobu_squeue diff --git a/anduril/300_byobu_squeue b/anduril/300_byobu_squeue new file mode 100755 index 0000000..72e70ee --- /dev/null +++ b/anduril/300_byobu_squeue @@ -0,0 +1,16 @@ +#!/bin/bash + +NODELIST=( vm3 vm4 vm5 vm6 ) + +NODERUNS=( ) + +# find node with least allocated CPUs + +for e in ${NODELIST[@]} +do NODERUNS+=( $( scontrol show node $e | grep CPUAlloc | sed 's,.*CPUAlloc=\([0-9]\+\).*,\1,' ) ) +done +for (( i=0; i<${#NODERUNS[@]}; i++ )) +do echo -n "$(( $i+3 )):${NODERUNS[$i]} " +done +echo "" +