From f96b4ea11069e7397de9e8de0010be79caccf00c Mon Sep 17 00:00:00 2001 From: Andy Balaam Date: Sat, 17 Sep 2011 17:44:25 +0100 Subject: [PATCH] Send a message (via at) when a conversion or recording fails. --- scripts/convert_ts_to_mp2.sh | 2 ++ scripts/record_dvb_to_ts.sh | 10 ++++++++++ 2 files changed, 12 insertions(+) diff --git a/scripts/convert_ts_to_mp2.sh b/scripts/convert_ts_to_mp2.sh index dab1b85..db361e7 100755 --- a/scripts/convert_ts_to_mp2.sh +++ b/scripts/convert_ts_to_mp2.sh @@ -36,6 +36,8 @@ if [ ! -f "$MP2_FILENAME" ]; then echo "** Error: mplayer returned '"$RETVAL"' **" + echo "echo Conversion of "$TS_FILENAME" failed." | at now + exit 2 }; fi diff --git a/scripts/record_dvb_to_ts.sh b/scripts/record_dvb_to_ts.sh index 7a3a919..0dfa59e 100755 --- a/scripts/record_dvb_to_ts.sh +++ b/scripts/record_dvb_to_ts.sh @@ -25,6 +25,9 @@ date echo '$ killall mplayer' killall mplayer +#echo '$ killall mencoder' +#killall mencoder + if [ "$?" == "0" ]; then { echo '$ sleep 10s' @@ -56,3 +59,10 @@ sleep 5s echo '$ mv "'$FILENAME'.'$FILE_EXTENSION'.recording" "'$FILENAME'.'$FILE_EXTENSION'"' mv "$FILENAME.$FILE_EXTENSION.recording" "$FILENAME.$FILE_EXTENSION" +LARGEFILE=`ls -s "$FILENAME.$FILE_EXTENSION" | cut -d " " -f 1 | xargs echo "40720 > " | bc` + +if [[ "$LARGEFILE" -ne "0" ]]; then +{ + echo "echo recording "$FILENAME"."$FILE_EXTENSION" failed." | at now +}; fi + -- 2.11.4.GIT