#!/usr/bin/sh
#
# jobarg-agentd Startup script for the Job Arranger Agentd (for AIX)
#
# description:  Job Arranger Agentd
# processname: jobarg_agentd
# config: /etc/jobarranger/jobarg_agentd.conf
# pidfile: /var/run/jobarranger/jobarg_agentd.pid

# jobarg details
JOBARG=/usr/sbin/jobarg_agentd
CONF=/etc/jobarranger/jobarg_agentd.conf
PIDFILE=/var/run/jobarranger/jobarg_agentd.pid

RETVAL=0

case $1 in
    start)
        $JOBARG -c $CONF
        RETVAL=$?
        echo "Starting Job Arranger Agentd."
        ;;

    stop)
        PID=`cat $PIDFILE`
        kill -15 $PID
        RETVAL=$?
        if [ $RETVAL -eq 0 ]; then
            echo "Shutting down Job Arranger Agentd."
        else
            echo "Failed to stop the Job Arranger Agentd."
        fi
        ;;

    *)
        echo "Usage: $0 {start|stop}"
        exit 1
        ;;
esac

exit $RETVAL
