incorp, host profiles into scripts that needed it
This commit is contained in:
@@ -19,6 +19,8 @@
|
||||
# (*.srt, *.sub, *.ass) but does not include these in its tracked file API response.
|
||||
# Without protection these would be classified as orphans and deleted.
|
||||
#
|
||||
# HOST1 Radarr manages Movies. HOST2 Radarr manages Anime_Movies.
|
||||
# detect_hosts() selects the correct URL, API key, and root path at runtime.
|
||||
# All configuration in Master.conf under Arr Cleanup section.
|
||||
# Supports --dry-run to preview what would be deleted without making changes.
|
||||
# -----------------------------------------------------------------------------------------------
|
||||
@@ -54,6 +56,22 @@ if ! command -v jq >/dev/null 2>&1; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Select correct Radarr instance based on which server is running this script
|
||||
detect_hosts
|
||||
|
||||
if [[ "$LOCAL_SERVER_NAME" == "$HOST1" ]]; then
|
||||
RADARR_URL="$HOST1_RADARR_URL"
|
||||
RADARR_API_KEY="$HOST1_RADARR_API_KEY"
|
||||
RADARR_MOVIES_ROOT="$HOST1_RADARR_MOVIES_ROOT"
|
||||
else
|
||||
RADARR_URL="$HOST2_RADARR_URL"
|
||||
RADARR_API_KEY="$HOST2_RADARR_API_KEY"
|
||||
RADARR_MOVIES_ROOT="$HOST2_RADARR_MOVIES_ROOT"
|
||||
fi
|
||||
|
||||
info "Radarr instance: $LOCAL_SERVER_NAME → $RADARR_URL"
|
||||
info "Movies root: $RADARR_MOVIES_ROOT"
|
||||
|
||||
require_var RADARR_URL
|
||||
require_var RADARR_API_KEY
|
||||
require_var RADARR_MOVIES_ROOT
|
||||
|
||||
Reference in New Issue
Block a user