#!/bin/sh -e

#condor_status -pool cm.chtc.wisc.edu -constraint 'SlotType =?= "Partitionable"' -autof Machine Cpus
condor_status \
    -format '%-028s' Machine \
    -format '%-9s' OpSys \
    -format '%-8s' Arch \
    -format '%-10s' State \
    -format '%4d' Cpus \
    -format '%7d\n' Memory
condor_status -autof State Cpus | \
    awk 'BEGIN { sum = 0} ($1 == "Claimed") && ($2 != 0) { sum += $2 } END { printf("\nClaimed:   %d\n", sum) }'
condor_status -autof State Cpus | \
    awk 'BEGIN { sum = 0} ($1 == "Unclaimed" || $1 == "Backfill") && ($2 != 0) { sum += $2 } END { printf("Unclaimed: %d\n", sum) }'
condor_status -autof State Cpus | \
    awk 'NF == 2 { sum += $2 } END { printf("Total:     %d\n", sum) }'

