home · contact · privacy
Fix.
authorChristian Heller <c.heller@plomlompom.de>
Sat, 17 May 2025 13:25:00 +0000 (15:25 +0200)
committerChristian Heller <c.heller@plomlompom.de>
Sat, 17 May 2025 13:25:00 +0000 (15:25 +0200)
testing/scripts/sync_rtorrent_download.sh

index 0c7a15840bd3db8fb6ae3d75f6d3dcfd512f7364..96d2c69ace8a7530d09ad02e3fd2cbb1421a6a99 100755 (executable)
@@ -136,27 +136,27 @@ printf ' media: %s\n' "${TITLE}"
 TARGET_DIR="${LOCAL_STORE}/${TITLE}"
 if [ -z "${SYNC_DOWN}" ]; then
     prefixed_msg 'Uploading …'
-    TMP_DIR=$(ssh -t -q "${SERVER}" "TMPDIR=~/tmp mktemp -d" | tr -d "\r")
+    TMP_STORE=$(ssh -t -q "${SERVER}" "TMPDIR=~/tmp mktemp -d" | tr -d "\r")
 else
     prefixed_msg 'Downloading …'
     abort_if_exists "${TARGET_DIR}"
-    TMP_DIR=$(mktemp -d)
-    trapp "prefixed_msg 'With abortion, removing'${TMP_DIR}; rm -rf ${TMP_DIR}"
+    TMP_STORE=$(mktemp -d)
+    trapp "prefixed_msg 'With abortion, removing'${TMP_STORE}; rm -rf ${TMP_STORE}"
 fi
-TMP_DIR_DOWNLOAD="${TMP_DIR}/${DIRNAME_DOWNLOAD}"
-TMP_DIR_SESSION="${TMP_DIR}/${DIRNAME_SESSION}"
+TMP_STORE_DOWNLOAD="${TMP_STORE}/${DIRNAME_DOWNLOAD}"
+TMP_STORE_SESSION="${TMP_STORE}/${DIRNAME_SESSION}"
 if [ -z "${SYNC_DOWN}" ]; then
-    scp -r "${TARGET_DIR}/"* "${SERVER}:${TMP_DIR}/"
-    ssh -t -q "${SERVER}" "mv ${TMP_DIR_DOWNLOAD}/${TITLE} ~/${DIRNAME_DOWNLOADS}/${TITLE}"
-    ssh -t -q "${SERVER}" "mv ${TMP_DIR_SESSION}/* ~/${DIRNAME_SESSION}/"
-    ssh -t -q "${SERVER}" "rmdir ${TMP_DIR_SESSION} && rmdir ${TMP_DIR_DOWNLOAD} && rmdir ${TMP_DIR}"
+    scp -r "${TARGET_DIR}/"* "${SERVER}:${TMP_STORE}/"
+    ssh -t -q "${SERVER}" "mv ${TMP_STORE_DOWNLOAD}/${TITLE} ~/${DIRNAME_DOWNLOADS}/${TITLE}"
+    ssh -t -q "${SERVER}" "mv ${TMP_STORE_SESSION}/* ~/${DIRNAME_SESSION}/"
+    ssh -t -q "${SERVER}" "rmdir ${TMP_STORE_SESSION} && rmdir ${TMP_STORE_DOWNLOAD} && rmdir ${TMP_STORE}"
 else
-    mkdir "${TMP_DIR_SESSION}"
-    mkdir "${TMP_DIR_DOWNLOAD}"
-    scp "${SERVER}:~/${DIRNAME_SESSION}/${HASH}"* "${TMP_DIR_SESSION}/"
-    scp -r "${SERVER}:~/${DIRNAME_DOWNLOADS}/${TITLE}" "${TMP_DIR_DOWNLOAD}/"
+    mkdir "${TMP_STORE_SESSION}"
+    mkdir "${TMP_STORE_DOWNLOAD}"
+    scp "${SERVER}:~/${DIRNAME_SESSION}/${HASH}"* "${TMP_STORE_SESSION}/"
+    scp -r "${SERVER}:~/${DIRNAME_DOWNLOADS}/${TITLE}" "${TMP_STORE_DOWNLOAD}/"
     prefixed_msg "Storing in: ${TARGET_DIR}"
-    mv "${TMP_DIR}" "${TARGET_DIR}"
+    mv "${TMP_STORE}" "${TARGET_DIR}"
     trapp
 fi