forked from STI/Astroport.ONE
LOWMODE Station must refresh ~/.zen/tmp/swarm before running 20h12 processing
This commit is contained in:
parent
c925b1a701
commit
ddb4a14502
@ -47,12 +47,19 @@ mv ~/.zen/coucou ~/.zen/tmp/coucou
|
|||||||
mv ~/.zen/flashmem ~/.zen/tmp/flashmem
|
mv ~/.zen/flashmem ~/.zen/tmp/flashmem
|
||||||
|
|
||||||
### DELAY _12345 ASTROPORT DURING 20H12 UPDATE ###
|
### DELAY _12345 ASTROPORT DURING 20H12 UPDATE ###
|
||||||
|
if [[ "${LOWMODE}" == "" ]]; then
|
||||||
|
### NOT REFRESHING SWARM
|
||||||
MOATS=$(date -u +"%Y%m%d%H%M%S%4N")
|
MOATS=$(date -u +"%Y%m%d%H%M%S%4N")
|
||||||
MOATS_plus_5_hours=$(date -d "now + 5 hours" +"%Y%m%d%H%M%S%4N")
|
MOATS_plus_5_hours=$(date -d "now + 5 hours" +"%Y%m%d%H%M%S%4N")
|
||||||
mkdir ~/.zen/tmp/${IPFSNODEID}
|
mkdir ~/.zen/tmp/${IPFSNODEID}
|
||||||
echo ${MOATS_plus_5_hours} > ~/.zen/tmp/${IPFSNODEID}/_MySwarm.moats
|
echo ${MOATS_plus_5_hours} > ~/.zen/tmp/${IPFSNODEID}/_MySwarm.moats
|
||||||
echo 9000 > ~/.zen/tmp/random.sleep
|
echo 9000 > ~/.zen/tmp/random.sleep
|
||||||
|
else
|
||||||
|
# REFRESHING SWARM
|
||||||
|
echo 0 > ~/.zen/tmp/${IPFSNODEID}/_MySwarm.moats
|
||||||
|
curl -s "http://127.0.0.1:12345"
|
||||||
|
sleep 300 ## WAIT FOR 5MN
|
||||||
|
fi
|
||||||
## UPDATE G1BILLETS code
|
## UPDATE G1BILLETS code
|
||||||
[[ -s ~/.zen/G1BILLET/G1BILLETS.sh ]] \
|
[[ -s ~/.zen/G1BILLET/G1BILLETS.sh ]] \
|
||||||
&& cd ~/.zen/G1BILLET/ && git pull \
|
&& cd ~/.zen/G1BILLET/ && git pull \
|
||||||
|
@ -86,7 +86,7 @@ while true; do
|
|||||||
duree=$(expr ${MOATS} - $lastrun)
|
duree=$(expr ${MOATS} - $lastrun)
|
||||||
|
|
||||||
## FIXING TIC TAC FOR NODE & SWARM REFRESH ( 1H in ms )
|
## FIXING TIC TAC FOR NODE & SWARM REFRESH ( 1H in ms )
|
||||||
if [[ ${duree} -gt 3600000 ]]; then
|
if [[ ${duree} -gt 3600000 || ${duree} == "" ]]; then
|
||||||
|
|
||||||
### STOP SWARM SYNC 1H BEFORE 20H12
|
### STOP SWARM SYNC 1H BEFORE 20H12
|
||||||
if [[ -s /tmp/20h12.log ]]; then
|
if [[ -s /tmp/20h12.log ]]; then
|
||||||
@ -340,7 +340,7 @@ Content-Type: application/json; charset=UTF-8
|
|||||||
timeon=`date +%s`
|
timeon=`date +%s`
|
||||||
mkdir -p ~/.zen/tmp/swarm/${ASTROTOIPFS}
|
mkdir -p ~/.zen/tmp/swarm/${ASTROTOIPFS}
|
||||||
echo "<<< MAJOR TOM TO GROUND CONTROL >>> UPSYNC TO ~/.zen/tmp/swarm/${ASTROTOIPFS}"
|
echo "<<< MAJOR TOM TO GROUND CONTROL >>> UPSYNC TO ~/.zen/tmp/swarm/${ASTROTOIPFS}"
|
||||||
ipfs --timeout 180s get --progress="false" -o ~/.zen/tmp/swarm/${ASTROTOIPFS} /ipns/${ASTROTOIPFS}
|
ipfs --timeout 240s get --progress="false" -o ~/.zen/tmp/swarm/${ASTROTOIPFS} /ipns/${ASTROTOIPFS}
|
||||||
timeoff=`date +%s`
|
timeoff=`date +%s`
|
||||||
echo ">>> GROUND CONTROL FINISH in $(( timeoff - timeon )) sec <<<"
|
echo ">>> GROUND CONTROL FINISH in $(( timeoff - timeon )) sec <<<"
|
||||||
) &
|
) &
|
||||||
|
Loading…
Reference in New Issue
Block a user