added rsync disable in master global tier 1, advanced selection tier 2
This commit is contained in:
@@ -147,10 +147,14 @@ echo "$ICON_SUMMARY Shares: $SHARE_COUNT"
|
||||
echo ""
|
||||
|
||||
SHARE_INDEX=0
|
||||
|
||||
ABORT_ALL_SYNCS=false
|
||||
|
||||
for SHARE in "${ALL_SHARES[@]}"; do
|
||||
# Tier 1 + Tier 2 rsync gate check
|
||||
if ! check_rsync_enabled "DAILY"; then
|
||||
warn "Rsync disabled — skipping all $SHARE_COUNT share syncs"
|
||||
warn "Proceeding to media management jobs..."
|
||||
else
|
||||
for SHARE in "${ALL_SHARES[@]}"; do
|
||||
SHARE_INDEX=$((SHARE_INDEX + 1))
|
||||
SHARE_NAME=$(basename "$SHARE")
|
||||
SHARE_START=$(date +%s)
|
||||
@@ -190,6 +194,7 @@ for SHARE in "${ALL_SHARES[@]}"; do
|
||||
|
||||
echo ""
|
||||
done
|
||||
fi # end check_rsync_enabled "DAILY"
|
||||
|
||||
TOTAL_END=$(date +%s)
|
||||
TOTAL_DURATION=$((TOTAL_END - TOTAL_START))
|
||||
|
||||
@@ -177,10 +177,16 @@ echo "$ICON_SUMMARY Jobs: $SHARE_COUNT"
|
||||
echo ""
|
||||
|
||||
JOB_NUM=0
|
||||
for JOB in "${SYNC_JOBS[@]}"; do
|
||||
((JOB_NUM++))
|
||||
JOB_NAME=$(basename "$JOB")
|
||||
echo "━━━ [$JOB_NUM/$SHARE_COUNT] $JOB_NAME ━━━"
|
||||
|
||||
# Tier 1 + Tier 2 rsync gate check
|
||||
if ! check_rsync_enabled "WEEKLY"; then
|
||||
warn "Rsync disabled — skipping all $SHARE_COUNT weekly sync jobs"
|
||||
warn "Proceeding to container updates and maintenance scripts..."
|
||||
else
|
||||
for JOB in "${SYNC_JOBS[@]}"; do
|
||||
((JOB_NUM++))
|
||||
JOB_NAME=$(basename "$JOB")
|
||||
echo "━━━ [$JOB_NUM/$SHARE_COUNT] $JOB_NAME ━━━"
|
||||
|
||||
JOB_START=$(date +%s)
|
||||
|
||||
@@ -207,6 +213,7 @@ for JOB in "${SYNC_JOBS[@]}"; do
|
||||
|
||||
echo ""
|
||||
done
|
||||
fi # end check_rsync_enabled "WEEKLY"
|
||||
|
||||
# -----------------------------------------------------------------------------------------------
|
||||
# ━━━ $ICON_START $ICON_CONTAINERS Start Containers ━━━
|
||||
|
||||
Reference in New Issue
Block a user