From 697b72b6ba438058bd1a2242c8b63a50ea9aac81 Mon Sep 17 00:00:00 2001 From: KemoNine Date: Sat, 24 Sep 2022 11:41:34 -0400 Subject: [PATCH] add script to rclone devdocs data from nextcloud -> local storage ; one way as windows client has stronger limits and runs the main updates --- shortcuts/rclone-devdocs | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100755 shortcuts/rclone-devdocs diff --git a/shortcuts/rclone-devdocs b/shortcuts/rclone-devdocs new file mode 100755 index 0000000..ab99f61 --- /dev/null +++ b/shortcuts/rclone-devdocs @@ -0,0 +1,29 @@ +#!/data/data/com.termux/files/usr/bin/sh + +# org storage locations +export LOCAL="/data/data/com.termux/files/home/storage/shared" +export NC="nc-personal:" + +# rclone common flags/switches +export RC_COMMON="--delete-after --fast-list --human-readable -P --transfers=10" + +# 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 "syncing devdocs.el data from nextcloud -> local storage" +/data/data/com.termux/files/usr/bin/rclone sync \ + $RC_COMMON \ + ${NC}/devdocs.el/ ${LOCAL}/devdocs.el + +echo "syncing devdocs-browser data from nextcloud -> local storage" +/data/data/com.termux/files/usr/bin/rclone sync \ + $RC_COMMON \ + ${NC}/devdocs-browser/ ${LOCAL}/devdocs-broswer/ + +# 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