From b9cd789787fa1c466a32a92bb3ea55878fb3aa66 Mon Sep 17 00:00:00 2001 From: qo-op Date: Fri, 25 Dec 2020 20:30:11 +0100 Subject: [PATCH] reduce loops --- zen/ipfs_SWARM_refresh.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/zen/ipfs_SWARM_refresh.sh b/zen/ipfs_SWARM_refresh.sh index 0cdaf4a..3984e0b 100755 --- a/zen/ipfs_SWARM_refresh.sh +++ b/zen/ipfs_SWARM_refresh.sh @@ -53,10 +53,9 @@ do echo "${peerline}" myfriendpeer=$(cat ~/.zen/A_my_swarm.txt | grep $ipfsnodeid ) if [[ "$myfriendpeer" != "" ]]; then + [[ ! $(ipfs swarm peers | grep $ipfsnodeid) ]] && ipfs swarm connect "$peerline" && ipfs bootstrap add "$peerline" echo "OK REFRESH /ipns/$ipfsnodeid INTO ~/.zen/ipfs_swarm/" $MY_PATH/tools/timeout.sh -t 20 ipfs get --output=/home/$YOU/.zen/ipfs_swarm/ /ipns/$ipfsnodeid - ipfs swarm connect $peerline - ipfs bootstrap add $peerline else echo "KO ___________________ # YOU CAN ACTIVATE FAIL2BAN" # PLEASE ADD $USER NOPASSWD:ALL for fail2ban-client in /etc/sudoers