#!/bin/bash
#
# get_remotevalues
#
# Werte der ULS-Clients aus der DMZ abholen
#
###############################################################################
#
if [ -f /etc/ulsserver.conf ]
 then
  . /etc/ulsserver.conf
fi
if [ -z "$ULSNAME" ]
 then
  ULSNAME=`hostname`
fi
#
PATH=/usr/bin:/usr/local/bin:$PATH
export PATH
#
# Erst mal testen, ob Programm schon laeuft
###PIDFILE=/tmp/get_remotevalues.pid
###if [ -f $PIDFILE ]
### then
###  PID=`cat $PIDFILE`
###  C=`ps -efa | awk '$2 == "'$PID'" {print 1}'`
###  if [ "$C" = "1" ]
###   then
###    exit
###  fi
###fi
#
###echo $$ >$PIDFILE
#
cd `dirname $0`
#
DATE=`date '+%d.%m.%y'`
TIME=`date '+%H:%M:00'`
START=`date '+%Y-%m-%d %H:%M:%S'`
SSEC=`date '+%s'`
#
send_test_value -h $ULSNAME ULS Jobs get_remotevalues $DATE $TIME "Start $START" '{T}'
#
u2w_interpreter -Xi ../u2w.conf -me get_remotevalues.s2w
#
END=`date '+%Y-%m-%d %H:%M:%S'`
DAUER=$(( `date '+%s'` - $SSEC ))
#
send_test_value -h $ULSNAME ULS Jobs get_remotevalues $DATE $TIME "Stop $END" '{T}'
send_test_value -h $ULSNAME ULS Jobs get_remotevalues $DATE $TIME "$DAUER" 's'
#
###rm -f $PIDFILE
