cd ~/ instead of $HOME

This commit is contained in:
qo-op 2020-05-04 03:19:27 +02:00
parent f5f5a2b06b
commit 3925655d98
1 changed files with 8 additions and 3 deletions

View File

@ -35,21 +35,26 @@ _|_| | __) __)\/\//--\| \| | | \|_| | \|___)| |
'
echo "I am $ipfsnodeid"
cd ~/
# PUBLISH NODE ipfs shared data to swarm
[[ ! -d ~/.zen/ipfs ]] && echo "ERROR please create ~/.zen/ipfs/" && exit 1
IWALLETS=$(ipfs add -rHq ~/.zen/ipfs | tail -n 1)
NODEIPNS=$(ipfs name publish --quieter /ipfs/$IWALLETS)
# GET IPNS published wallets from ALL SWARM NODES ## TODO: IF NODES are MISSING, check ./wallets_swarm/.QmNODES...
ipfs get --output=$HOME/.zen/ipfs_swarm/ /ipns/$ipfsnodeid
ipfs get --output=./.zen/ipfs_swarm/ /ipns/$ipfsnodeid
count=1
# Search for All peers Nodes. ## TODO: To be changed when Swarm is too big or not expendanding
#for id in ./ipfs_swarm/.Qm*/; # Alternative search
for id in $(ipfs swarm peers | awk -F '/' '{print $7}');
do
count=$((count+1))
id=$(echo $id | cut -d '.' -f 3 | cut -d '/' -f 1)
echo "Refreshing ~/.zen/ipfs_swarm/.$id"
rm -Rf $HOME/.zen/ipfs_swarm/.$id
$MY_PATH/tools/timeout.sh -t 30 ipfs get --output=$HOME/.zen/ipfs_swarm/ /ipns/$id
rm -Rf ./.zen/ipfs_swarm/.$id
$MY_PATH/tools/timeout.sh -t 30 ipfs get --output=./.zen/ipfs_swarm/ /ipns/$id
done