#!/bin/bash
# console-config/src/sbin-scripts/rtstatus-enable
#
#  Copyright: ©2013, Güralp Systems Ltd.
#  Author: Laurence Withers <lwithers@guralp.com>
#  License: GPLv3
#
# For each attached CD24/DM24, we enable RTStatus.
#

TERMINALS="`dm24-terminal -l`"
if [ -z "${TERMINALS}" ]
then
    echo "$0: no attached DM24/CD24 modules detected." >& 2
    exit 1
fi

RETVAL="0"

echo "Enabling RTStatus on attached DM24/CD24 modules..."
for TERMINAL in ${TERMINALS}
do
    echo -n "    ${TERMINAL}... "
    /usr/lib/console-config/rtstatus-enable.exp "${TERMINAL}" >& /dev/null
    case "$?" in
    0)
        echo "OK"
        ;;
    2)
        echo "Not supported"
        ;;
    *)
        echo "Error"
        RETVAL="1"
        ;;
    esac
done

exit "${RETVAL}"

# vim: ts=4:sw=4:expandtab:syntax=sh
