local ~/.zen/DEFCON priority & gchange_INIT+IPFS_swam resync every 20mn+3
This commit is contained in:
parent
c540fa79cb
commit
9515081154
|
@ -19,6 +19,11 @@ source $HOME/.profile
|
|||
export YOU=$(ps auxf --sort=+utime | grep -w ipfs | grep -v -E 'color=auto|grep' | tail -n 1 | cut -d " " -f 1)
|
||||
[[ $IPFSNODEID ]] && export IPFSNODEID=$IPFSNODEID || export IPFSNODEID=$(ipfs id -f='<id>\n')
|
||||
|
||||
#####################################################
|
||||
# CORRECT VSTREAM ASTROPORT SITE REMOVAL AFTER UPDATE
|
||||
[[ ! -f ~/.kodi/addons/plugin.video.vstream/resources/sites/astroport.py ]] && [[ -f ~/.zen/astroport.py ]] && cp -f ~/.zen/astroport.py ~/.kodi/addons/plugin.video.vstream/resources/sites/
|
||||
#####################################################
|
||||
|
||||
### NO IP GATEWAY : EXIT
|
||||
ping -q -w 1 -c 1 `ip r | grep default | cut -d ' ' -f 3` 2> /dev/null && echo "OK" > /dev/null || (echo "NO GATEWAY CONNEXION" && exit 1)
|
||||
|
||||
|
@ -53,10 +58,8 @@ dayofthemonth=$(date +%d)
|
|||
weeknumber=$(date +%V)
|
||||
|
||||
echo $timebar
|
||||
DEFCON=$(cat $MY_PATH/DEFCON) # TODO SELECT $DEFCON scenario
|
||||
[[ -f ~/.zen/DEFCON ]] && export DEFCON=$(cat ~/.zen/DEFCON) || export DEFCON=$(cat $MY_PATH/DEFCON) # ADAPT $DEFCON scenario
|
||||
|
||||
# CORRECT VSTREAM ASTROPORT SITE REMOVAL AFTER UPDATE
|
||||
[[ ! -f ~/.kodi/addons/plugin.video.vstream/resources/sites/astroport.py ]] && [[ -f ~/.zen/astroport.py ]] && cp -f ~/.zen/astroport.py ~/.kodi/addons/plugin.video.vstream/resources/sites/
|
||||
# ____ _______ __ __
|
||||
# / __ \/ ____/ | / / ____ ___ ____ ____/ /__
|
||||
# / / / / __/ | | / / / __ `__ \/ __ \/ __ / _ \
|
||||
|
@ -67,7 +70,7 @@ DEFCON=$(cat $MY_PATH/DEFCON) # TODO SELECT $DEFCON scenario
|
|||
# ACTIVATE 15 MN "git pull" update
|
||||
if [[ $(($minute % 15)) == 0 ]]; then
|
||||
########## DESYNCH SWARM NODE REQUESTS #################
|
||||
sleep $((1 + RANDOM % 30))
|
||||
sleep $((1 + RANDOM % 120))
|
||||
git pull
|
||||
fi
|
||||
|
||||
|
@ -79,11 +82,8 @@ fi
|
|||
#
|
||||
##################################################################
|
||||
#
|
||||
# REFRESH IPFS SWARM DATA
|
||||
[[ $(($minute % 20)) == 0 ]] && sleep $((1 + RANDOM % 10)) && $MY_PATH/zen/gchange_IPFS_swarm.sh &
|
||||
|
||||
# Synchronize gchange+ data & send ipfstryme messages if needed
|
||||
[[ $(($minute % 15)) == 0 ]] && sleep $((1 + RANDOM % 10)) && $MY_PATH/zen/gchange_INIT.sh &
|
||||
# REFRESH IPFS SWARM DATA EVERY 20 minutes décalé jusqu'à 3 mn
|
||||
[[ $(($minute % 20)) == 0 ]] && sleep $((1 + RANDOM % 180)) && $MY_PATH/zen/gchange_INIT.sh && $MY_PATH/zen/gchange_IPFS_swarm.sh &
|
||||
|
||||
#
|
||||
# _ _
|
||||
|
|
Loading…
Reference in New Issue