#! /bin/sh

set -e;

daemon="/usr/bin/automat";
pidfile="/var/run/automat.pid";
autodir="/home/DSM/";

test -x "${daemon}" || exit 0;

for dir in "/var/log/automat" "/var/run"; do
    test -d "${dir}" || mkdir -p "${dir}";
done

case "${1}" in
    start)
        echo -n "Starting automation daemon";
        if test -s "${pidfile}"; then
            pid="`cat \"${pidfile}\"`";
            if kill -0 "${pid}" 2>/dev/null; then
                echo " already running.";
                exit 0;
            fi;
        fi;

        start-stop-daemon --start --background --pidfile "${pidfile}" --make-pidfile --exec "${daemon}" -- /home/glaxoAppl.mach --projectdir /home/ --logfile /var/log/automat/log --loglevel 1 --storeroot /tmp;

        echo ".";
        ;;
    stop)
        echo -n "Stopping automation daemon";
        start-stop-daemon --stop --quiet --pidfile "${pidfile}";
        rm "${pidfile}";
        echo "."
        ;;
    *)
        echo "Usage: $0 {start|stop}"
        exit 1
        ;;
esac

