X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=gnt-running.sh;h=415fabb377fe0f5d904aa42cae07af6b91c1fb16;hb=4b828e39660e81f575ab7dcd235eb3e526ebe6b6;hp=6fdb93e1264848836514d036a84e896b59f0a097;hpb=982101d2d385ebb76d33e70a84b920176e4eb6cf;p=gnt-info diff --git a/gnt-running.sh b/gnt-running.sh index 6fdb93e..415fabb 100755 --- a/gnt-running.sh +++ b/gnt-running.sh @@ -1 +1,10 @@ -gnt-job list | grep running | awk '{ print $1 }' | xargs gnt-job watch +#!/bin/sh -e +while true ; do + JOBID=`gnt-job list --no-headers --running | tee /dev/stderr | grep -v GROUP_VERIFY_DISKS | awk '{ print $1; exit }'` + if [ -n "$JOBID" ] + then + gnt-job watch $JOBID || true # don't exit on failed jobs + else + sleep 5 + fi +done