#!/usr/bin/env bash

#
# ttd: run a command until it fails.
#
# usage: ttd [num-runs] command
#

NUM_RUNS=$1
shift
CMD="${@}"
for i in `seq 1 $NUM_RUNS`; do
    ${CMD}
    if [ $? -ne 0 ]; then
        exit 1
    fi
done

echo "*** SUCCESSFULLY RAN ${NUM_RUNS} RUNS ***"