TODO compare with /tmp/friend_of_mine

This commit is contained in:
qo-op 2021-05-23 02:10:28 +02:00
parent 420c9906d6
commit 43108bf5f8
1 changed files with 9 additions and 5 deletions

View File

@ -110,7 +110,8 @@ ipfsnodeid=${IamINBOOTSTRAP##*/}
################## AUTO PINNING
################## CHECKING WHO GAVE ME STARS
################## CHECKING WHO GAVE ME STARS
rm -f /tmp/friend_of_mine
for liking_me in $(~/.zen/astrXbian/zen/jaklis/jaklis.py -k ~/.zen/secret.dunikey -n "https://data.gchange.fr" stars | jq -r '.likes[].issuer' && ~/.zen/astrXbian/zen/tools/ipfs_to_g1.py $(cat ~/.zen/astrXbian/A_boostrap_nodes.txt | grep -Ev "#" | rev | cut -d '/' -f 1 | rev | shuf | head -n 1) );
do
##### BOOTSTRAP AUTO LIKE BACK (NOT liking Myself)
@ -128,8 +129,8 @@ do
##### CHECKING IF WE LIKE EACH OTHER (AVOID LIKING MYSELF)
~/.zen/astrXbian/zen/jaklis/jaklis.py -k ~/.zen/secret.dunikey -n "https://data.gchange.fr" stars -p $liking_me > /tmp/Gstars.json
[[ ! -f /tmp/Gstars.json ]] && rm -Rf ~/.zen/ipfs/.${IPFSNODEID}/FRIENDS/$liking_me && echo "$liking_me is a DEAD FRIEND !!!" && continue
[[ ! -f /tmp/Gstars.json ]] && rm -Rf ~/.zen/ipfs/.${IPFSNODEID}/FRIENDS/$liking_me && echo "$liking_me is a BUZZ FRIEND !!!" && continue
friend_of_mine=$(cat /tmp/Gstars.json | jq -r '.yours');
if [[ "$friend_of_mine" != "null" && "$liking_me" != "$G1PUB" ]]
@ -154,6 +155,7 @@ do
else
echo 'MISSING ~/.zen/ipfs/.${IPFSNODEID}/tryme.addr'
fi
echo "$friend_of_mine" >> /tmp/friend_of_mine
else
echo "tryme.addr MESSAGE ALREADY SENT TO $liking_me"
fi
@ -162,10 +164,12 @@ do
fi
sleep $((1 + RANDOM % 2)) # SLOW DOWN
# TODO: REMOVE NOT ANYMORE FRIENDS ~/.zen/ipfs/.${IPFSNODEID}/FRIENDS/$liking_me/
# Memorize $friend_of_mine loop and remove extra directories
done
# REMOVE NOT ANYMORE FRIENDS ~/.zen/ipfs/.${IPFSNODEID}/FRIENDS/$liking_me/
## TODO compare with /tmp/friend_of_mine
## ADD tiddlywiki #TODO REMOVE #PUT in ISOConfig for next install
[[ ! -f ~/.zen/ipfs/.${IPFSNODEID}/index.html ]] && mkdir -p ~/.zen/ipfs/.${IPFSNODEID} && cp ~/.zen/astrXbian/.install/templates/tiddlywiki/index.html ~/.zen/ipfs/.${IPFSNODEID}/index.html