
#/bin/ksh
set -x
SNAPVAULT=/tmp/snapv$$
#DURATION=/tmp/snapd$$
DURATION=data/flip.data
FILERS="hwnaf01"
MAXRUN=17
MAXMIN=59

#for filer in ${FILERS}
#do
# ssh -n $filer snapvault status -l > ${SNAPVAULT}  
#done

#grep Duration ${SNAPVAULT} > ${DURATION}

failcnt=0
okcnt=0

while read line
do
 # get duration in hours
  dur=`echo $line |awk '{print $4}'`
  hour=`echo $dur|cut -d : -f1`
  min=`echo $dur|cut -d : -f2`
  # remove leading 0 in two digit field
  zero=`echo $hour|cut -c1`
  if [ "$zero" = "0" ]; then
    hour=`echo $hour|cut -c2`
  fi  
  zero=`echo $min|cut -c1`
  if [ "$zero" = "0" ]; then
    min=`echo $min|cut -c2`
  fi  
  if [ $hour -gt $MAXRUN -a $min -gt $MAXMIN ]; then
    let failcnt=$failcnt+1 
  else
    let okcnt=$okcnt+1
  fi
done < ${DURATION}

echo "`date +%m/%d/%y`,$okcnt,$failcnt"

