vdrcheck
This commit is contained in:
26
vdrcheck.sh
Normal file
26
vdrcheck.sh
Normal file
@@ -0,0 +1,26 @@
|
||||
|
||||
|
||||
cd /home/pi/opt/vdr
|
||||
|
||||
sleep 60
|
||||
|
||||
while true; do
|
||||
running=`./svdrpsend help 2>&1 | grep version | wc -l`
|
||||
if [ $running -ne 0 ]; then
|
||||
#echo running
|
||||
:
|
||||
else
|
||||
echo "VDR stalled (1)"
|
||||
sleep 10
|
||||
running=`./svdrpsend help 2>&1 | grep version | wc -l`
|
||||
if [ $running -ne 0 ]; then
|
||||
echo running
|
||||
else
|
||||
echo "VDR stalled (2) ...restarting"
|
||||
id=$(ps aux | grep "/home/pi/opt/vdr/[v]dr " | awk '{print $2; }')
|
||||
sudo kill -9 $id
|
||||
sleep 60
|
||||
fi
|
||||
fi
|
||||
sleep 10
|
||||
done
|
||||
Reference in New Issue
Block a user