summaryrefslogtreecommitdiffstats
path: root/roles/stream/templates/screen-restream.sh
blob: 7466c483433c4a6036b7c24f6bba1de0f38aa1bb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
#!/bin/bash
# {{ ansible_managed }}

SCREEN_NAME=restream-{{ item[1].name }}-{{ item[0].name }}
if screen -S $SCREEN_NAME -Q select ; then
    echo "Already restreaming; screen -S $SCREEN_NAME -X quit   if you need to restart"
else
    screen -dmS $SCREEN_NAME /home/{{ emacsconf_user }}/restream-{{ item[1].name }}-{{ item[0].name }}e.sh
    echo "Started screen; connect with screen -x $SCREEN_NAME"
fi