#! /bin/sh

set -e

case "$1" in
start)
    echo -n "Starting rayhunter: "
    # Below line may be replaced by the installer with device-specific startup commands, such as mounting the SD card.
    #RAYHUNTER-PRESTART
    start-stop-daemon -S -b --make-pidfile --pidfile /tmp/rayhunter.pid \
    --startas /bin/sh -- -c "RUST_LOG=info exec /data/rayhunter/rayhunter-daemon /data/rayhunter/config.toml > /data/rayhunter/rayhunter.log 2>&1"
    echo "done"
    ;;
  stop)
    echo -n "Stopping rayhunter: "
    start-stop-daemon -K -p /tmp/rayhunter.pid
    echo "done"
    ;;
  restart)
    $0 stop
    $0 start
    ;;
  *)
    echo "Usage rayhunter_daemon { start | stop | restart }" >&2
    exit 1
    ;;
esac

exit 0
