#!/bin/bash
#
# chkconfig: 2345 85 15
# description: monitis
# processname: monitis
# Monitis smart agent 
. /etc/init.d/functions

MONITIS_HOME="/usr/local/monitis"
SLEEP=10
RETVAL=0

if [ -e /etc/monitis.conf ]; then
    . /etc/monitis.conf
fi

start() {
    echo -n $"Starting monitis services: "
    /bin/bash ${MONITIS_HOME}/monitis.sh start > /dev/null &
    RETVAL=$?
    echo
}

stop() {
    echo -n $"Shutting down monitis services: "
    /bin/bash ${MONITIS_HOME}/monitis.sh stop > /dev/null
    RETVAL=$?
    echo
}

case "$1" in
    start)
        start
        ;;
    stop)
        stop
        ;;
    restart|reload)
        stop
        sleep $SLEEP
        start
    ;;
    status)
        /bin/bash ${MONITIS_HOME}/monitis.sh status
        RETVAL=$?
        ;;
    *)
        echo $"Usage: $0 {start|stop|restart|reload|status}"
        exit 1
esac
exit $RETVAL
