diff --git a/zen/duniter_getnode.sh b/zen/duniter_getnode.sh index 16724fb..7945ec4 100755 --- a/zen/duniter_getnode.sh +++ b/zen/duniter_getnode.sh @@ -58,7 +58,7 @@ mkdir -p $DIR/chains ### /tmp/zen/duniter_nodes.txt REFRESH find /tmp/zen/ -cmin +20 -type f -name "duniter_*" -exec rm -f '{}' \; if [[ ! -f /tmp/zen/duniter_nodes.txt ]]; then - [[ -f /tmp/zen/good.nodes.txt ]] && DUNITER=$(head -n1 /tmp/zen/good.nodes.txt) || DUNITER="g1.duniter.org:443" + [[ -f /tmp/zen/good.nodes.txt ]] && DUNITER=$(shuf -n 1 /tmp/zen/good.nodes.txt) || DUNITER="g1.duniter.org:443" # echo "___ REFRESH /tmp/zen/duniter_nodes.txt from $DUNITER ___" curl -s https://$DUNITER/network/peers | jq '.peers[] | .endpoints' | grep BMAS | awk '{print $2,$3}' | sed s/\"//g | sed s/\,//g | sed s/\ /:/g > /tmp/zen/duniter_nodes.txt fi