#!/bin/sh
# chkconfig: 2345 88 10
### BEGIN INIT INFO
# Provides: MarvellStorageEventAgent
# Required-Start: $network $syslog 
# Required-Stop: $network $syslog
# Default-Start: 1 2 3 5
# Default-Stop: 0 6
# Description: Marvell Storage Utility Raid Event Agent Service
### END INIT INFO

RETVAL=0

LD_LIBRARY_PATH=/opt/marvell/storage/apache2/lib64:/opt/marvell/storage/expat/lib64:/opt/marvell/storage/libxml2/lib64:/opt/marvell/storage/openssl/lib64:/opt/marvell/storage/php/lib64

export LD_LIBRARY_PATH

start()
{
	echo -n "Starting Marvell Storage Event Agent."
	echo
	/opt/marvell/storage/apache2/bin/mvraidsvc start
	RETVAL=$?
}

stop()
{
	echo -n "Stoping Marvell Storage Event Agent."
	echo
	/opt/marvell/storage/apache2/bin/mvraidsvc stop
	RETVAL=$?
	if [ -e /tmp/WDKMS.PID ]
	then
		rm -fr /tmp/WDKMS.PID
	fi
}

case "$1" in
  start)
    start
    ;;
  stop)
    stop
    ;;
  restart)
    stop
    start
    ;;
esac

exit $RETVAL
