Просмотр исходного кода

Allow forced updates, even if there is a valid link

Zachary Kotlarek 11 лет назад
Родитель
Сommit
c2e98234dd
1 измененных файлов с 9 добавлено и 2 удалено
  1. 9 2
      mountMedia

+ 9 - 2
mountMedia

@@ -25,6 +25,13 @@ OFFLINE=0
 LOCAL_LINK=0
 LOCAL_LINK=0
 MEDIA=""
 MEDIA=""
 
 
+# Allow forced updates
+if [ -n "${FORCE}" ] && [ "${FORCE}" -ne "0" ]; then
+	FORCE=1
+else
+	FORCE=0
+fi
+
 # Hack for mismatched usernames
 # Hack for mismatched usernames
 if [ "${USER}" == "tv" ]; then
 if [ "${USER}" == "tv" ]; then
 	REMOTE_USER="atv"
 	REMOTE_USER="atv"
@@ -71,7 +78,7 @@ elif [ -h "${HOME}/media" ] && readlink "${HOME}/media" | grep -qE "^${LOCAL_MED
 fi
 fi
 
 
 # Skip this whole shebang if we've got a valid, remote link
 # Skip this whole shebang if we've got a valid, remote link
-if [ $LOCAL_LINK -eq 0 ] && ~/bin/video/isMediaMounted; then
+if [ $LOCAL_LINK -eq 0 ] && [ $FORCE -eq 0 ] && ~/bin/video/isMediaMounted; then
 	exit 0
 	exit 0
 fi
 fi
 
 
@@ -87,7 +94,7 @@ if [ $OFFLINE -eq 0 ] && [ $LOCAL_LINK -ne 0 ]; then
 fi
 fi
 
 
 # At this point any valid link is acceptable
 # At this point any valid link is acceptable
-if ~/bin/video/isMediaMounted; then
+if [ $FORCE -eq 0 ] && ~/bin/video/isMediaMounted; then
 	exit 0
 	exit 0
 fi
 fi