Update offsite-power-check.sh

This commit is contained in:
2023-12-10 17:45:20 -06:00
parent ab41f6ed98
commit a268ebf56d

View File

@@ -175,16 +175,10 @@ LOGROTATE(){
PWO_STOP
mv ${PW_LOGFOLDER}/log* ${ARCHIVEFOLDER}/ 2> /dev/null
PWO_START
backupstokeep=($(ls -d ${PW_LOGARCHIVE}/* 2> /dev/null | sort | tail -12))
for folder in $(ls -d ${PW_LOGARCHIVE}/* | sort -r); do
keep=0
for filetokeep in ${backupstokeep[@]}; do
echo "$folder $filetokeep"
if [ "${folder}" == "${filetokeep}" ]; then
keep=1; break
fi
done;
[ ${keep} == 0 ] && rm -Rf ${folder}
i=0
for folder in $(ls -d ${PW_LOGARCHIVE}/* 2> /dev/null | sort -r); do
((i++))
[ ${i} -gt 6 ] && rm -Rf ${folder}
done
}