update
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
VERS='2.150-05152023'
|
||||
VERS='2.151-05152023'
|
||||
|
||||
noheader=' update service '
|
||||
|
||||
@@ -16,9 +16,13 @@ min_battvolt_sys=47
|
||||
|
||||
FOLDER='/opt/idssys/powerwall'
|
||||
LOGFOLDER=${FOLDER}/logs
|
||||
LOGARCHIVE=${FOLDER}/logs/archive
|
||||
[ ! -d ${LOGFOLDER} ] && mkdir ${LOGFOLDER}
|
||||
[ ! -d ${LOGARCHIVE} ] && mkdir ${LOGARCHIVE}
|
||||
|
||||
logfile=${LOGFOLDER}/logfile
|
||||
logpower=${LOGFOLDER}/log-acv
|
||||
logpower=${LOGFOLDER}/log-power
|
||||
[ ! -f ${logfile} ] && touch ${logfile}
|
||||
[ ! -f ${logpower} ] && touch ${logpower}
|
||||
|
||||
|
||||
|
||||
19
powerwall.sh
19
powerwall.sh
@@ -545,6 +545,23 @@ ISCSIVMSHUTDOWN(){
|
||||
|
||||
}
|
||||
|
||||
LOGROTATE(){
|
||||
STOPALL_SERVICES
|
||||
lm=`expr $(date +'%m') - 1`
|
||||
if [ $lm = 0 ]; then
|
||||
lm=12
|
||||
ly=`expr $(date +'%Y') - 1`
|
||||
else
|
||||
ly=$(date +'%Y')
|
||||
fi
|
||||
ARCHIVEFOLDER=${LOGARCHIVE}/${ly}-${lm}
|
||||
mkdir -p ${ARCHIVEFOLDER}
|
||||
mv ${LOGFOLDER}/log* ${ARCHIVEFOLDER}/
|
||||
|
||||
|
||||
STARTALL_SERVICES
|
||||
}
|
||||
|
||||
TEST(){
|
||||
# echo "Getting info from ${1}"
|
||||
# ${FOLDER}/esxi-scripts/sys-iscsi-shutdown.ps1 ${1}
|
||||
@@ -556,6 +573,8 @@ TEST(){
|
||||
}
|
||||
|
||||
|
||||
|
||||
#########################################################
|
||||
if [[ "${1}" != *"_service" ]] && [[ "${noheader}" != *" ${1} "* ]] && [[ "${noheader}" != *" ${2} "* ]]; then
|
||||
echo
|
||||
DIVIDER . lightGreen 50
|
||||
|
||||
Reference in New Issue
Block a user