#!/bin/sh

PATH=$TUXDIR/bin:$PATH; export PATH
EGCONFIG=/opt/egurkha/agent/config;export EGCONFIG
APPHOME=$PS_HOME;export APPHOME
echo $EGCONFIG
WHO=`/usr/ucb/whoami`
APPNAMES=`ps -ef | grep $WHO | grep JSL | grep -v grep | cut -d= -f2 | awk '{print $1}' |  cut -d_ -f1`
echo $APPNAMES
for APPNAME in $APPNAMES
do
	if [ -f $EGCONFIG/$1.write.loc ]
	then
		rm -f $EGCONFIG/$1.write.loc
	fi
done

while true
do
	for APPNAME in $APPNAMES
	do
		TUXCONFIG=$APPHOME/appserv/$APPNAME/PSTUXCFG
		export TUXCONFIG

		while [ -f $EGCONFIG/$1.read.loc ]
		do
			echo "Opps the file exist....." >/dev/null
			sleep 1
		done
		touch $EGCONFIG/$1.write.loc
		echo "psc" | tmadmin -r 2>/dev/null 1>$EGCONFIG/$APPNAME.psc
		sleep 10
		echo "psr" | tmadmin -r 2>/dev/null 1>$EGCONFIG/$APPNAME.psr
		sleep 10
		echo "pq" | tmadmin -r 2>/dev/null 1>$EGCONFIG/$APPNAME.pq
		sleep 10
		echo "pclt" | tmadmin -r 2>/dev/null 1>$EGCONFIG/$APPNAME.pclt
		rm -f $EGCONFIG/$1.write.loc
	done
	sleep 180
done
