## usr/local/sbin/router-egress-health-repair-watch.sh 88: adapter_reason="" 189: [ "$watcher_mode" = FULL_POOL_REFRESH_PENDING ] || return 0 190: ROUTER_EGRESS_HEALTH_SERVICE_MANAGED_BY_CALLER=1 "$FULL_REFRESH_ORCHESTRATOR" --run-if-due >"$WATCH_STATE_DIR/full-refresh-last.log.tmp" 2>&1 ## usr/local/sbin/router-egress-recovery-hmn-pool-replace.sh 183: *) [ "$global_count" -ge "$FULL_REFRESH_AFTER_REPAIRS" ] && full_refresh_due=true || full_refresh_due=false ;; 195: if [ "$full_refresh_due" = true ]; then next_mode=FULL_POOL_REFRESH_PENDING; else next_mode=NORMAL; fi ## usr/local/sbin/router-egress-full-pool-refresh.sh 189: if [ "$MODE" != FULL_POOL_REFRESH_PENDING ] || [ "$DUE" != true ] || [ "$COUNTER" -lt "$FULL_REFRESH_AFTER_REPAIRS" ]; then 129: if reg_state_update mode DEGRADED_POOL degraded_reason "$FAILURE_CLASS" degraded_since_epoch "$failure_degraded_since" failed_attempt_id "$ATTEMPT_ID" last_refresh_result FAILED last_refresh_epoch "$failure_now_epoch" next_refresh_epoch "$failure_next" active_generation_id "$failure_active_id" healthy_slot_count_at_failure "$failure_healthy" full_refresh_due true last_full_refresh_result FAILED last_full_refresh_failure_epoch "$failure_now_epoch" last_full_refresh_attempt_id "$ATTEMPT_ID" >/dev/null 2>&1; then ## usr/local/sbin/router-egress-full-pool-refresh-retry.sh 53: if [ "$retry_mode" != DEGRADED_POOL ]; then 58: if [ "$retry_now" -lt "$retry_due" ]; then ## usr/local/lib/router-egress-hmn-slot-replace.sh 318: elif [ -z "$selected_pool" ] && [ "$fresh_pool_count" -eq 0 ]; then reason=stale_pool ## usr/local/lib/router-egress-recovery-dispatcher-core.sh 121: reason_out="adapter_dryrun_not_ready_${dry_reason:-unknown}"