Site Tools


radarr

daily restart défini dans cronjobs

Do I need to add a DB backup?????

radarr_symlink.sh
#!/bin/bash
 
LOGFILE="/config/logs/symlink.log"
PERMPATH="$radarr_moviefile_path"
LINKPATH="$radarr_moviefile_sourcepath"
echo "$(date "+%m%d%Y %T") : Starting work" >> $LOGFILE 2>&1
if [ -f "$LINKPATH" ];
then
        echo "Normal Queued Import Invoked, Continuing Script" >> $LOGFILE 2>&1
else
        echo "Manual Import Invoked, Exiting Script" >> $LOGFILE 2>&1
        exit 1
fi
 
ORIGFILESIZE=$(stat -c%s "$LINKPATH")
PERMFILESIZE=$(stat -c%s "$PERMPATH")
 
echo "Hello. I am going for sleepy time for 30 seconds" >> $LOGFILE 2>&1
sleep 30
 
echo "Checking if radarr is still copying the file" >> $LOGFILE 2>&1
 
while [ $PERMFILESIZE != $ORIGFILESIZE ] 2>&1
do
        echo "radarr is still copying the file, wait for 1 minute and try again" >> $LOGFILE 2>&1
        sleep 60
        PERMFILESIZE=$(stat -c%s "$PERMPATH")
done
 
echo "Entering Final File Size Check Phase" >> $LOGFILE 2>&1
 
if [ $PERMFILESIZE == $ORIGFILESIZE ]
then
        echo "Removing File" >> $LOGFILE 2>&1
#        echo "rm $LINKPATH" >> $LOGFILE 2>&1
        rm "$LINKPATH"
        echo "Creating symlink" >> $LOGFILE 2>&1
#        echo "ln -s $PERMPATH $LINKPATH" >> $LOGFILE 2>&1
        ln -s "$PERMPATH" "$LINKPATH"
fi
 
echo "Created symlink from source location: $PERMPATH to symlink location $LINKPATH" >> $LOGFILE 2>&1
radarr.txt · Last modified: by 127.0.0.1