No timeout on "ipfs add" before publish, or get rubbish

This commit is contained in:
fred 2021-08-06 15:52:07 +02:00
parent 3f40eb11d9
commit db0ca70a63
2 changed files with 4 additions and 3 deletions

View File

@ -250,12 +250,13 @@ for ipnslink in $(ls ~/.zen/PIN/*/IPNSLINK); do
## GET ACTUAL IPNS .chain VALUE
mkdir -p /tmp/${mediakey}
echo "${mediakey} GET IPNS"
ipfs --timeout 20s get -o /tmp/${mediakey} /ipns/$ipnsid
ipfs get -o /tmp/${mediakey} /ipns/$ipnsid
[ $? -ne 0 ] && continue
echo "ADD TO IPFS"
NEWIPFS=$(ipfs add -rHq /tmp/${mediakey}/ | tail -n 1)
## PUBLISH IT
ipfs --timeout 60s name publish -k ${mediakey} --quieter /ipfs/$NEWIPFS
ipfs name publish -k ${mediakey} --quieter /ipfs/$NEWIPFS
echo "ECHO PUBLISHING https://tube.copylaradio.com/ipns/$ipnsid TO /ipfs/$NEWIPFS"
done

View File

@ -12,7 +12,7 @@ IPFSNODEID=$(ipfs --timeout=30s id -f='<id>\n')
########################################################################
echo "PUBLISHING ~/.zen/ipfs SELF http://127.0.0.1:8181/ipns/$IPFSNODEID"
MIPFS=$(ipfs --timeout=180s add -rHq ~/.zen/ipfs | tail -n 1)
MIPFS=$(ipfs add -rHq ~/.zen/ipfs | tail -n 1)
OLDCHAIN=$(cat ~/.zen/ipfs/.${IPFSNODEID}/.chain)
if [[ "$OLDCHAIN" != "$MIPFS" ]] # MODIFY CHAIN only if something was changed
then