#!/bin/sh

. /etc/PG.conf
FLOWEYE=/usr/ramdisk/bin/floweye

drcom_status()
{
	for obj in `${FLOWEYE} drcom stat`
	do
		err=`echo ${obj} | grep MODULE_NEXIST`
		if [ "${err}" != "" ]; then
			echo "none"
			exit
		fi
		eval "${obj}"
	done

	[ "${enable}" = "0" ] && echo "disable"
	[ "${enable}" = "1" ] && echo "enable"
}

drcom_enable()
{
	${FLOWEYE} drcom config enable=1
}

drcom_disable()
{
	${FLOWEYE} drcom config enable=0
}
	
drcom_start()
{
	mkdir -p /usr/ramdisk/admin/cgi-bin/App/drcom
	cp -f ${PGPATH}/app/drcom/webmain /usr/ramdisk/admin/cgi-bin/App/drcom/
	cp -f ${PGPATH}/app/drcom/drcom_map /usr/ramdisk/admin/cgi-bin/App/drcom/
	cp -f ${PGPATH}/app/drcom/drcom_stat /usr/ramdisk/admin/cgi-bin/App/drcom/
}

case "$1" in 
"start")
	drcom_start	
	;;
"stop")
	;;

"enable")
	drcom_enable
	;;

"disable")
	drcom_disable
	;;

"status")
	drcom_status
	;;

"unload")
	;;

*)
	echo "unknown action!"
	;;
esac

