#!/bin/sh
#
#

lhs="$(echo "$@" | sed -e 's/^\(.*\){}.*$/\1/')"
rhs="$(echo "$@" | sed -e 's/^.*{}\(.*\)$/\1/')"

clusters="$(athrun ops qy -s -f machine gmcm \* cluster)"
if [ $? != 0 ]; then
    echo "Could not get list of machines from Moira."
    exit 1
fi

for m in $clusters; do
    # Deleted hosts show up here
    host $m >/dev/null 2>&1 || continue
    echo -n "$m: "
    $lhs $m $rhs 2>&1
done
