diff options
author | Yoann QUERET <yoann@queret.net> | 2016-02-09 16:29:25 +0100 |
---|---|---|
committer | Yoann QUERET <yoann@queret.net> | 2016-02-09 16:29:25 +0100 |
commit | a153cb1e281357300ae43454cba593b9cf0c3bde (patch) | |
tree | 4430d0a1019e0f6cbe0e7935f3faaf613ffe343b /mot.sh | |
parent | bcd51f68047854efc73f53463e0091bae14b7ad9 (diff) | |
download | dab-scripts-a153cb1e281357300ae43454cba593b9cf0c3bde.tar.gz dab-scripts-a153cb1e281357300ae43454cba593b9cf0c3bde.tar.bz2 dab-scripts-a153cb1e281357300ae43454cba593b9cf0c3bde.zip |
Bye bye old script, welcome supervisor
Diffstat (limited to 'mot.sh')
-rw-r--r-- | mot.sh | 51 |
1 files changed, 0 insertions, 51 deletions
@@ -1,51 +0,0 @@ -#!/bin/bash -# -# Start the mot-encoder for the radio - -set -e - -source site/configuration.sh - -printerr() { - echo -e "\033[01;31m$1\033[0m" -} - -printmsg() { - echo -e "\033[01;32m$1\033[0m" -} - -script_pid=0 -sigint_trap() { - printerr "Got Ctrl-C, killing radio encoder script" - if [[ "$script_pid" != "0" ]] ; then - kill $script_pid - script_pid=0 - wait - fi -} - -set -e - -# check number of arguments -if [[ "$#" -lt 1 ]] ; then - echo "Usage $0 radio-id" - echo "You must specify which radio to start" - exit 1 -fi - -RADIO=$1 - -if [ "${mot[$RADIO]+_}" ] ; then - COMMAND=${mot[$RADIO]} - - trap sigint_trap SIGINT - - # execute script - $COMMAND & - script_pid=$! - wait -else - echo "Radio $RADIO not defined in configuration" - exit 1 -fi - |