update
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
VERS='5.4.1b-03102025'
|
||||
VERS='5.4.2-03102025'
|
||||
NM_BETA=false
|
||||
|
||||
noheader=' service status-check nightlyrephp7.3-fpm,new backup report check checkcerts gitea update-nodes copynpmcerts singleservercheck update-dyndns backup-offsitepfsense gui nightlyreview update log betacheck offsite-staticroute-fix '
|
||||
|
||||
@@ -909,12 +909,43 @@ REPLSTART(){
|
||||
${PH_CMD} rm -f ${NM_FOLDER}/.test.${STATUS_START//-/}.repl
|
||||
daterun=`date +%Y-%m-%d-%H-%M-%S`
|
||||
${PH_CMD} "echo -e \"Replcation-Test\n${daterun}\" > ${NM_REPL_CHECK_LOC[${rcheck}]}/.test.${STATUS_START//-/}.repl" &
|
||||
${PH_CMD} 'find ${NM_REPL_CHECK_LOC[${rcheck}]} -iname "*.sync-conflict-*" -exec rm {} \;' &
|
||||
${PH_CMD} 'find '${NM_REPL_CHECK_LOC[${rcheck}]}' -iname "*.sync-conflict-*" -exec rm {} \;' &
|
||||
done
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
REMOVE_CONFLICT_SYNC_FILES(){
|
||||
echo
|
||||
if [ "${1}" != "" ] && [ "${NM_NODETYPES[${1^^}]}" != "" ]; then
|
||||
ntss=${1^^}
|
||||
ntypesel=(${ntss})
|
||||
else
|
||||
ntss=""
|
||||
ntypesel=(${NM_NODE_TYPES[@]})
|
||||
fi
|
||||
for NTYPE in "${ntypesel[@]}"; do
|
||||
var=${NTYPE}_REPL_CHECK[@]
|
||||
if [ ! -z ${!var+x} ]; then
|
||||
var=${NTYPE}_HOSTS[@]
|
||||
for nip in "${!var}"; do
|
||||
if [ ! -f ${NM_TMPFOLDER}/${nip}.down ]; then
|
||||
echo -e "${idsCL[LightYellow]}Removing all Syncthing 'sync-conflict' files from ${idsCL[LightGreen]}${NM_HOSTNAME[${nip}]}${idsCL[LightYellow]} [${nip}]${idsCL[Default]}"
|
||||
PH_CMD="ssh -q -o ConnectTimeout=3 -o ConnectionAttempts=1 root@${nip}"
|
||||
var2=${NTYPE}_REPL_CHECK[@]
|
||||
for rcheck in "${!var2}"; do
|
||||
echo -en "${idsCL[LightCyan]}Removing files from ${idsCL[Green]}${NM_REPL_CHECK_LOC[${rcheck}]}${idsCL[LightCyan]}${idsCL[Default]} ... "
|
||||
${PH_CMD} 'find '${NM_REPL_CHECK_LOC[${rcheck}]}' -iname "*.sync-conflict-*" -exec rm {} \;' >/dev/null 2>&1
|
||||
echo -e "${idsCL[Green]}Done${idsCL[Default]}"
|
||||
done
|
||||
fi
|
||||
echo
|
||||
done
|
||||
fi
|
||||
done
|
||||
echo
|
||||
}
|
||||
|
||||
STATUS_SCANTIMES(){
|
||||
start=$(date +%s)
|
||||
scandefault=1440
|
||||
|
||||
@@ -1501,6 +1501,8 @@ GUI(){
|
||||
|
||||
skip) SKIP_SERVER_CHECKS ${2};;
|
||||
get-skips) LIST_SKIPPED_SERVERS;;
|
||||
|
||||
sync-clean) REMOVE_CONFLICT_SYNC_FILES ${2};;
|
||||
|
||||
nginxupdate)
|
||||
echo
|
||||
|
||||
Reference in New Issue
Block a user