#!/bin/bash

### BEGIN INIT INFO
# Provides: OptigoCaptureTool
# Required-Start:    $all
# Required-Stop:
# Default-Start:     2 3 4 5
# Default-Stop:
# Short-Description: OptigoCaptureTool
### END INIT INFO

#
# chkconfig: - 85 15
# description: OptigoCaptureTool
#

source /lib/lsb/init-functions

INSTALL_DIR=/opt/OptigoCaptureTool
pname="process-daemon"
exe="${INSTALL_DIR}/aeolus/process-daemon/process-daemon"
pidfile="/var/run/${pname}.pid"
lockfile="/var/lock/subsys/${pname}"


if [ ! -x $exe ]
then
  echo "Optigo Capture Tool installation is damaged"
  exit 3
fi

start() {
  echo "Starting Capture Service"
  start_daemon ${exe} &
}

stop() {
  echo "Stopping Capture Service"
  killproc ${exe}
}

case "$1" in
start)
    start
    ;;

stop)
    stop
    ;;

status)
    if ! pidofproc ${pname}
    then
      echo "Not running"
    else
      echo "Running"
    fi
    ;;

restart)
    stop
    sleep 3
    start
    ;;
*)
    echo $"Usage: $0 {start|stop|status|restart}"
    exit 2
esac
