diff --git a/check.sh b/check.sh index 1221138..ccabbe2 100755 --- a/check.sh +++ b/check.sh @@ -15,12 +15,13 @@ source $full_path/config_list.sh #if pid exists and stream is live, than exit and do not start recording [ -f $storage_path/$1/pid ] && $full_path/lifeChk.py $1 $twitchid && exit 0 +touch $storage_path/$1/pid + #exit if no stream -$full_path/lifeChk.py $1 $twitchid || exit 0 +$full_path/lifeChk.py $1 $twitchid || rm $storage_path/$1/pid ; exit 0 # echo `$full_path/lifeChk.py $1` #set pid and start recording -echo $! > $storage_path/$1/pid /home/losted/.local/bin/youtube-dl -v -o $storage_path/$1/"%(upload_date)s_%(title)s__%(timestamp)s_%(id)s.%(ext)s" twitch.tv/$1 >> $storage_path/$1/youtube-dl.log 2>&1 #remove pid diff --git a/cron.sh b/cron.sh index 7b144d0..beea1ef 100755 --- a/cron.sh +++ b/cron.sh @@ -19,8 +19,7 @@ done #Show status echo "====" - for i in $list; do - [[ -f $storage_path/$i/pid ]] && echo $i "is recording!" || echo $i "is not recording" + [[ -f $storage_path/$i/pid ]] && echo $i "is recording!" || echo $i "is not recording" done echo "===="