Addressing too many hosts in a single run seems to cause hangs.

This commit is contained in:
Andreas B. Mundt 2024-03-13 17:11:53 +01:00
parent fe35721438
commit 573e381b5e

View file

@ -52,7 +52,8 @@ find_outdated(){
ipa="$(sed -nE "s|^.+default via.+ src ($r) metric.+|\1|p" "$file" | head -1)" ipa="$(sed -nE "s|^.+default via.+ src ($r) metric.+|\1|p" "$file" | head -1)"
echo -ne "\n Outdated '$ipa': $file" echo -ne "\n Outdated '$ipa': $file"
fi fi
hlist="$hlist,$ipa" ## limit number of hosts addressed in one ansible run:
[[ n -lt 30 ]] && hlist="$hlist,$ipa"
n=$(( n + 1 )) n=$(( n + 1 ))
if [[ $(date --date="$d" +%s) -lt $(date --date="$git_date" +%s) ]] ; then if [[ $(date --date="$d" +%s) -lt $(date --date="$git_date" +%s) ]] ; then
## ansible run needed at least on one machine, run it on all: ## ansible run needed at least on one machine, run it on all: