From f637b97ef0e192036672916db4670ef2407b47f7 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Thu, 27 Apr 2023 14:37:10 -0500 Subject: [PATCH] Update mm-scripts.sh --- mm-scripts.sh | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/mm-scripts.sh b/mm-scripts.sh index 854ea56..f23bb4f 100755 --- a/mm-scripts.sh +++ b/mm-scripts.sh @@ -287,19 +287,18 @@ MMSTART(){ sleep 2s if [ ! -f ${PLEX_MOUNT}/mounted ]; then - if [ -f ${MMFOLDER}/mm.plexmount.fail ]; then + if [ -f "${MMFOLDER}/mm.plexmount.fail2" ]; then + fd=$(( `date +%s` - `stat -L --format %Y "${MMFOLDER}/mm.plexmount.faild2"` )) + [ ${fd} -gt 3600 ] && PMFS=true || PMFS=false + elif [ -f ${MMFOLDER}/mm.plexmount.fail ]; then fd=$(( `date +%s` - `stat -L --format %Y ${MMFOLDER}/mm.plexmount.fail` )) - if [ ${fd} -gt 3600 ]; then - PMFS=true - else - PMFS=false - fi + [ ${fd} -gt 3600 ] && PMFS=true || PMFS=false else PMFS=true fi if [ ${PMFS} = true ]; then - [ ! -f ${MMFOLDER}/mm.plexmount.fail2 ] && touch ${MMFOLDER}/mm.plexmount.fail + touch ${MMFOLDER}/mm.plexmount.fail SENDNOTICE "Plex Media Not Mounted" "Could not mount the Plex Media Folder" 1 echo "$(date) - Plex Media could not be mounted" >> $logfile fi