CACHE TW
This commit is contained in:
parent
63caa30c64
commit
fd3cb48fae
|
@ -3,24 +3,25 @@ MY_PATH="`dirname \"$0\"`" # relative
|
||||||
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized
|
||||||
ME="${0##*/}"
|
ME="${0##*/}"
|
||||||
|
|
||||||
|
. "${MY_PATH}/my.sh"
|
||||||
|
|
||||||
ASTRONAUTENS="$1"
|
ASTRONAUTENS="$1"
|
||||||
MOATS="$2"
|
MOATS="$2"
|
||||||
|
|
||||||
[[ ! $ASTRONAUTENS || ! $MOATS ]] && echo "${ME} : ASTRONAUTENS & MOATS needed" && exit 1
|
[[ ! $ASTRONAUTENS || ! $MOATS ]] && echo "${ME} : ASTRONAUTENS & MOATS needed" && exit 1
|
||||||
|
|
||||||
start=$(date +%s)
|
start=$(date +%s)
|
||||||
IPFSNODEID=$(ipfs id -f='<id>\n') || ( echo "${ME} : IPFSNODEID MISSING" && exit 1 )
|
[[ ! $IPFSNODEID ]] && IPFSNODEID=$(ipfs --timeout 12s id -f='<id>\n') || ( echo "${ME} : IPFSNODEID MISSING" && exit 1 )
|
||||||
TUBE=$(head -n 2 ~/.zen/Astroport.ONE/A_boostrap_nodes.txt | tail -n 1 | cut -d ' ' -f 3)
|
|
||||||
|
|
||||||
## GETTING LAST TW via IPFS
|
## GETTING LAST TW via IPFS
|
||||||
echo "${ME} : IPFS : ipfs --timeout 60s cat /ipns/${ASTRONAUTENS}"\
|
echo "${ME} : IPFS : ipfs --timeout 120s cat /ipns/${ASTRONAUTENS}"\
|
||||||
&& ipfs --timeout 60s cat /ipns/${ASTRONAUTENS} > ~/.zen/tmp/coucou/${MOATS}.astroindex.html
|
&& ipfs --timeout 360s cat /ipns/${ASTRONAUTENS} > ~/.zen/tmp/coucou/${MOATS}.astroindex.html
|
||||||
|
|
||||||
## GETTING LAST TW via HTTP
|
## GETTING LAST TW via HTTP
|
||||||
[[ ! -s ~/.zen/tmp/coucou/${MOATS}.astroindex.html ]] \
|
#~ [[ ! -s ~/.zen/tmp/coucou/${MOATS}.astroindex.html ]] \
|
||||||
&& echo "${ME} : WWW : $TUBE/ipns/${ASTRONAUTENS}" \
|
#~ && echo "${ME} : WWW : $myTUBE/ipns/${ASTRONAUTENS}" \
|
||||||
&& curl -m 60 -so ~/.zen/tmp/coucou/${MOATS}.astroindex.html "$TUBE/ipns/${ASTRONAUTENS}" \
|
#~ && curl -m 60 -so ~/.zen/tmp/coucou/${MOATS}.astroindex.html "$myTUBE/ipns/${ASTRONAUTENS}" \
|
||||||
|| curl -m 1 -so ~/.zen/tmp/${MOATS}.html "$TUBE/ipns/${ASTRONAUTENS}" ## Ask caching
|
#~ || curl -m 1 -so ~/.zen/tmp/${MOATS}.html "$myTUBE/ipns/${ASTRONAUTENS}" ## Ask caching
|
||||||
|
|
||||||
### GOT TW !!
|
### GOT TW !!
|
||||||
if [[ -s ~/.zen/tmp/coucou/${MOATS}.astroindex.html ]]; then
|
if [[ -s ~/.zen/tmp/coucou/${MOATS}.astroindex.html ]]; then
|
||||||
|
|
Loading…
Reference in New Issue