From d01fe96654a7fe4ff116cd5135e7fcb519a97304 Mon Sep 17 00:00:00 2001 From: KemoNine Date: Wed, 21 Aug 2024 10:32:41 -0400 Subject: [PATCH] fixup rclone org data sync -- needs to be within termux app data to avoid mtime clock skew issues --- shortcuts/rclone-local-nc | 3 ++- shortcuts/rclone-nc-local | 5 +++-- shortcuts/rclone-nc-local-full | 35 ---------------------------------- 3 files changed, 5 insertions(+), 38 deletions(-) delete mode 100755 shortcuts/rclone-nc-local-full diff --git a/shortcuts/rclone-local-nc b/shortcuts/rclone-local-nc index f1fbe9f..765ef2c 100755 --- a/shortcuts/rclone-local-nc +++ b/shortcuts/rclone-local-nc @@ -5,7 +5,8 @@ #export RC_DEBUG="-P --dry-run" # org storage locations -export LOCAL_ORG="/data/data/com.termux/files/home/storage/shared/org/" +#export LOCAL_ORG="/data/data/com.termux/files/home/storage/shared/org/" +export LOCAL_ORG="/data/data/com.termux/files/home/org/" export NC_ORG="nc-personal:/org/" # rclone common flags/switches diff --git a/shortcuts/rclone-nc-local b/shortcuts/rclone-nc-local index 8453b69..6f9b0b8 100755 --- a/shortcuts/rclone-nc-local +++ b/shortcuts/rclone-nc-local @@ -5,11 +5,12 @@ #export RC_DEBUG="-P --dry-run" # org storage locations -export LOCAL_ORG="/data/data/com.termux/files/home/storage/shared/org/" +#export LOCAL_ORG="/data/data/com.termux/files/home/storage/shared/org/" +export LOCAL_ORG="/data/data/com.termux/files/home/org/" export NC_ORG="nc-personal:/org/" # rclone common flags/switch -export RC_COMMON="--modify-window=1s --fast-list --human-readable -P --max-depth=2" +export RC_COMMON="--modify-window=1s --delete-after --fast-list --human-readable -P" # get a wake lock so we dont get background killed /data/data/com.termux/files/usr/bin/termux-wake-lock diff --git a/shortcuts/rclone-nc-local-full b/shortcuts/rclone-nc-local-full deleted file mode 100755 index e667c9d..0000000 --- a/shortcuts/rclone-nc-local-full +++ /dev/null @@ -1,35 +0,0 @@ -#!/data/data/com.termux/files/usr/bin/sh - -# debugging -#echo $1 -#export RC_DEBUG="-P --dry-run" - -# org storage locations -export LOCAL_ORG="/data/data/com.termux/files/home/storage/shared/org/" -export NC_ORG="nc-personal:/org/" - -# rclone common flags/switches -export RC_COMMON="--modify-window=1s --delete-after --fast-list --human-readable -P" - -# get a wake lock so we dont get background killed -/data/data/com.termux/files/usr/bin/termux-wake-lock - -# sync org data to local device (pull down outstanding changes, if any) -echo "starting rclone from nextcloud -> local storage" -/data/data/com.termux/files/usr/bin/rclone sync \ - $RC_COMMON $RC_DEBUG \ - --filter "+ /Documents/Resume/**" \ - --filter "- archivebox" \ - --filter "- /Attic/" \ - --filter "- /Documents/" \ - $NC_ORG $LOCAL_ORG - -# pause to review rclone output -#echo "press enter to continue" -#read junkvar - -# release wake lock -/data/data/com.termux/files/usr/bin/termux-wake-unlock - -echo "Press enter to exit" -read junkvar