diff --git a/nodemgmt-scripts.sh b/nodemgmt-scripts.sh index b32c693e..02bab8d5 100755 --- a/nodemgmt-scripts.sh +++ b/nodemgmt-scripts.sh @@ -2495,18 +2495,8 @@ UPDATEPUSHOVERINFO(){ if [ "${checkhost}" != "false" ]; then echo -e "${idsST[Bold]}${idsCL[LightCyan]} ${host_name[$hostid]} - Running commands${idsCL[Default]}${idsST[Reset]}" ssh root@${host_ip[$hostid]} "/bin/sed -i '/PUSHOVER_/d' /opt/idssys/nodemgmt/settings.conf" - if [ "${PUSHOVER_APP_TOKEN}" != "" ]; then - echo "putting in info" - ssh root@${host_ip[$hostid]} echo "PUSHOVER_APP_TOKEN=\\\"${PUSHOVER_APP_TOKEN}\\\"" >> ${MMFOLDER}/settings.conf - else - echo "taking out info" - ssh root@${host_ip[$hostid]} echo "# PUSHOVER_APP_TOKEN=\\\"\\\"" >> ${MMFOLDER}/settings.conf - fi - if [ "${PUSHOVER_USER_TOKEN}" != "" ]; then - ssh root@${host_ip[$hostid]} echo "PUSHOVER_USER_TOKEN=\\\"${PUSHOVER_USER_TOKEN}\\\"" >> ${MMFOLDER}/settings.conf - else - ssh root@${host_ip[$hostid]} echo "# PUSHOVER_USER_TOKEN=\\\"\\\"" >> ${MMFOLDER}/settings.conf - fi + [ "${PUSHOVER_APP_TOKEN}" != "" ]&& ssh root@${host_ip[$hostid]} "echo PUSHOVER_APP_TOKEN=\\\"${PUSHOVER_APP_TOKEN}\\\" >> ${MMFOLDER}/settings.conf" || ssh root@${host_ip[$hostid]} "echo \# PUSHOVER_APP_TOKEN=\\\"\\\" >> ${MMFOLDER}/settings.conf" + [ "${PUSHOVER_USER_TOKEN}" != "" ] && ssh root@${host_ip[$hostid]} "echo PUSHOVER_USER_TOKEN=\\\"${PUSHOVER_USER_TOKEN}\\\" >> ${MMFOLDER}/settings.conf" || ssh root@${host_ip[$hostid]} "echo \# PUSHOVER_USER_TOKEN=\\\"\\\" >> ${MMFOLDER}/settings.conf" else echo -e "${idsST[Bold]}${idsCL[Red]} ${host_name[$hostid]} - Timeout${idsCL[Default]}${idsST[Reset]}"