forked from STI/Astroport.ONE
25 lines
719 B
Bash
Executable File
25 lines
719 B
Bash
Executable File
#!/bin/bash
|
|
|
|
for bootnode in $(cat ~/.zen/Astroport.ONE/A_boostrap_nodes.txt | grep -Ev "#");
|
|
do
|
|
ipfsnodeid=${bootnode##*/}
|
|
ipfs ping -n 3 $bootnode
|
|
[ $? = 0 ] && ipfs swarm connect $bootnode \
|
|
|| echo "BAD NODE $bootnode"
|
|
ipfs swarm peers | grep $bootnode
|
|
|
|
done
|
|
|
|
## And friends
|
|
for friendnode in $(cat ~/.zen/game/players/*/FRIENDS/*/.astronautens | uniq);
|
|
do
|
|
ipfs ping -n 3 $friendnode
|
|
[ $? = 0 ] && ipfs swarm connect $friendnode \
|
|
|| echo "UNCONNECTED $friendnode"
|
|
ipfs swarm peers | grep $friendnode
|
|
done
|
|
|
|
ipfs stats dht wan
|
|
|
|
echo "TODO : search for bootstrap and friends better connectivity"
|