From 7f991c490e732f48ec3ae7d4a2db96be489d8227 Mon Sep 17 00:00:00 2001 From: ViViDboarder Date: Thu, 7 Dec 2023 09:46:36 -0800 Subject: [PATCH] Fix include rule for protected only --- rclone/rootfs/run_rclone.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/rclone/rootfs/run_rclone.sh b/rclone/rootfs/run_rclone.sh index 24f7d29..efc96e2 100755 --- a/rclone/rootfs/run_rclone.sh +++ b/rclone/rootfs/run_rclone.sh @@ -1,15 +1,16 @@ #! /usr/bin/with-contenv bashio +set +x +set -eo pipefail + bashio::log.info "Running rclone..." SYNC_COMMAND=$(bashio::config 'sync_command') DESTINATION=$(bashio::config 'destination') -set +x - FILTER='{"IncludeRule": ["*.tar"]}' if bashio::config.true 'protected_only'; then - FILTER="{\"IncludeRule\": $(find /backup -name "*.tar" -exec tar -xOf "{}" ./backup.json \;| jq -sc 'map(select(.protected) | "/backup/\(.slug).tar")')}" + FILTER="{\"IncludeRule\": $(find /backup -name "*.tar" -exec tar -xOf "{}" ./backup.json \;| jq -sc 'map(select(.protected) | "\(.slug).tar")')}" fi bashio::log.info "Filter: $FILTER"