diff options
author | Christian Pointner <equinox@spreadspace.org> | 2014-10-08 19:08:51 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2014-10-08 19:08:51 +0200 |
commit | 3ccbc197ae8092b12a8acd0297de5f8535fc3179 (patch) | |
tree | d3d5deda07e08052bd6c3e27ffc934525eb30d8a /scripts/sydra-manager.sh | |
parent | added scripts and configs for supervisord (diff) |
renamed show-stream to sydra-receiver
Diffstat (limited to 'scripts/sydra-manager.sh')
-rwxr-xr-x | scripts/sydra-manager.sh | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/scripts/sydra-manager.sh b/scripts/sydra-manager.sh index 093d557..bd6c24b 100755 --- a/scripts/sydra-manager.sh +++ b/scripts/sydra-manager.sh @@ -29,7 +29,8 @@ if [[ ! -p $PIPE ]]; then fi cd "$ROOT_D" -echo "00" > show-stream.current +MAIN_STAT_FILE="sydra-receiver.main" +echo "00" > $MAIN_STAT_FILE while true do @@ -46,13 +47,22 @@ do select) get_num $arg if [ -n "$NUM" ]; then - echo "$NUM" > show-stream.current + echo "$NUM" > $MAIN_STAT_FILE supervisorctl restart "$GROUP_NAME:main" + else + echo "unkown client: $arg" >&2 fi NUM='' ;; + reloadconfig) + kill -SIGHUP `cat supervisord.pid` + ;; + killall) + kill `cat supervisord.pid` + ;; *) - ;; + echo "unkown command: $cmd" >&2 + ;; esac fi done |