update
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
VERS='2.150-05152023'
|
VERS='2.151-05152023'
|
||||||
|
|
||||||
noheader=' update service '
|
noheader=' update service '
|
||||||
|
|
||||||
@@ -16,9 +16,13 @@ min_battvolt_sys=47
|
|||||||
|
|
||||||
FOLDER='/opt/idssys/powerwall'
|
FOLDER='/opt/idssys/powerwall'
|
||||||
LOGFOLDER=${FOLDER}/logs
|
LOGFOLDER=${FOLDER}/logs
|
||||||
|
LOGARCHIVE=${FOLDER}/logs/archive
|
||||||
[ ! -d ${LOGFOLDER} ] && mkdir ${LOGFOLDER}
|
[ ! -d ${LOGFOLDER} ] && mkdir ${LOGFOLDER}
|
||||||
|
[ ! -d ${LOGARCHIVE} ] && mkdir ${LOGARCHIVE}
|
||||||
|
|
||||||
logfile=${LOGFOLDER}/logfile
|
logfile=${LOGFOLDER}/logfile
|
||||||
logpower=${LOGFOLDER}/log-acv
|
logpower=${LOGFOLDER}/log-power
|
||||||
|
[ ! -f ${logfile} ] && touch ${logfile}
|
||||||
[ ! -f ${logpower} ] && touch ${logpower}
|
[ ! -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(){
|
TEST(){
|
||||||
# echo "Getting info from ${1}"
|
# echo "Getting info from ${1}"
|
||||||
# ${FOLDER}/esxi-scripts/sys-iscsi-shutdown.ps1 ${1}
|
# ${FOLDER}/esxi-scripts/sys-iscsi-shutdown.ps1 ${1}
|
||||||
@@ -556,6 +573,8 @@ TEST(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#########################################################
|
||||||
if [[ "${1}" != *"_service" ]] && [[ "${noheader}" != *" ${1} "* ]] && [[ "${noheader}" != *" ${2} "* ]]; then
|
if [[ "${1}" != *"_service" ]] && [[ "${noheader}" != *" ${1} "* ]] && [[ "${noheader}" != *" ${2} "* ]]; then
|
||||||
echo
|
echo
|
||||||
DIVIDER . lightGreen 50
|
DIVIDER . lightGreen 50
|
||||||
|
|||||||
Reference in New Issue
Block a user