#!/bin/bash -e
rts_env=${RTS_ENV:-/etc/advligorts/env}
. $rts_env
cmd="$1"
sys="$2"
if [ -z "$sys" ] ; then
    echo "usage: $(basename $0) start|stop <sys>" >&2
    exit 1
fi
if [ -z "$SITE" ] ; then
    echo "SITE variable not specified." >&2
    exit 2
fi
if [ -z "$IFO" ] ; then
    echo "IFO variable not specified." >&2
    exit 2
fi
TARGET=/opt/rtcds/${SITE,,*}/${IFO,,*}
case $cmd in
    start)
        /sbin/insmod "$TARGET"/target/${sys}/bin/${sys}.ko
        ;;
    stop)
        /sbin/rmmod ${sys}
        ;;
    *)
        echo "unknown command '$cmd'"
        exit 1
        ;;
esac
