diff --git a/pbsnodes/aurora/aurora_nodes_at_queue.sh b/pbsnodes/aurora/aurora_nodes_at_queue.sh new file mode 100755 index 0000000000000000000000000000000000000000..596f81eb241326a391830ce37af0847d2d674bc3 --- /dev/null +++ b/pbsnodes/aurora/aurora_nodes_at_queue.sh @@ -0,0 +1,5 @@ +#! /bin/bash + +# goal: print list of current unique values for node state + +pbsnodes -a -F json | jq -r '[.nodes[].resources_available.at_queue] | sort | @tsv' | tr "\t" "\n" | uniq -c | sort -rn diff --git a/pbsnodes/aurora/aurora_nodes_at_queue_states.sh b/pbsnodes/aurora/aurora_nodes_at_queue_states.sh new file mode 100755 index 0000000000000000000000000000000000000000..afc502c7eefb2f7f15785be3be3ed4f704a5e813 --- /dev/null +++ b/pbsnodes/aurora/aurora_nodes_at_queue_states.sh @@ -0,0 +1,12 @@ +#! /bin/bash + +# goal: print list of current unique values for node state + +if [ $# -lt 1 ] +then + echo "USAGE: $0 <at_queue>" + exit +fi +at_queue=$1 + +pbsnodes -a -F json | jq -r '[.nodes[] | select(.resources_available.at_queue=="'${at_queue}'") | .state] | sort | @tsv' | tr "\t" "\n" | uniq -c | sort -rn