Files
dsmon/defaults.inc
2024-03-06 14:46:24 -06:00

42 lines
773 B
Bash
Executable File

#!/usr/bin/env bash
VERS=2.3.33-03062024
DS_FOLDER=/opt/idssys/dsmon
DS_CRONTAB_FOLDER=/opt/idssys/nodemgmt/crontabs
noheader=" gettsip-node get-crontabs get-crontab update report updatenodes runcmd "
if [ "${NM_NODEMANAGER}" != "" ]; then
def_nmip=${NM_NODEMANAGER}
def_mysqlip=${NM_SINGLESRVR_IP['MYSQL']}
else
def_nmip=10.10.10.60
def_mysqlip=10.10.1.50
fi
# [ "$(CHECK_HOST ${def_mysqlip})" == "false" ] && def_mysqlip=''
if [ "${TAILSCALE}" == "true" ]; then
nmip=${NM_NODEMANAGER_TS}
mysqlip=100.100.2.2
else
nmip=${def_nmip}
mysqlip=${def_mysqlip}
fi
SENDNOTICE(){
[ "${PUSHOVER_APP_TOKEN}" != "" ] && PUSH_TO_MOBILE "${2}
$(date)" "${1}" ${3} &
[ "${EMAIL_NOTICE}" != "" ] && echo -e "${2}\n\n$(date)" | mail -s "${1}" ${EMAIL_NOTICE}
}