X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=gnt-running.sh;h=88216851cc1b63d35f9f1b033eca3003de0655f9;hb=6ae132b03f6ba35fe7e54446958f19df33058f4a;hp=6fdb93e1264848836514d036a84e896b59f0a097;hpb=982101d2d385ebb76d33e70a84b920176e4eb6cf;p=gnt-info diff --git a/gnt-running.sh b/gnt-running.sh index 6fdb93e..8821685 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 | tail -1 | awk '{ print $1; exit }'` + if [ -n "$JOBID" ] + then + gnt-job watch $JOBID || true # don't exit on failed jobs + else + sleep 5 + fi +done