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