From 9515081154065e8d950bfd9ba2920b1fedda0b1f Mon Sep 17 00:00:00 2001 From: qo-op Date: Sat, 20 Feb 2021 02:01:58 +0100 Subject: [PATCH] local ~/.zen/DEFCON priority & gchange_INIT+IPFS_swam resync every 20mn+3 --- cron_MINUTE.sh | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/cron_MINUTE.sh b/cron_MINUTE.sh index 21a36f5..e952b3e 100755 --- a/cron_MINUTE.sh +++ b/cron_MINUTE.sh @@ -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='\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 & # # _ _