Browse Source

feat: added custom alert function and used it to alert when the host is down for backups. Issue 3332

pull/3396/head
PJGuyTen 5 years ago
parent
commit
94366b2bcf
  1. 14
      lgsm/functions/alert.sh
  2. 24
      lgsm/functions/command_backup.sh

14
lgsm/functions/alert.sh

@ -28,12 +28,12 @@ fn_alert_log(){
}
fn_alert_custom(){
fn_script_log_info "Sending custom alert"
alertsubject="${alertsubject_custom}"
alertemoji="🚧"
alertsound="2"
alerturl="${alerturl_custom}"
alertbody="${alertbody_custom}"
fn_script_log_info "Sending custom alert"
alertsubject="${alertsubject_custom}"
alertemoji="🚧"
alertsound="2"
alerturl="${alerturl_custom}"
alertbody="${alertbody_custom}"
}
fn_alert_test(){
@ -114,7 +114,7 @@ elif [ "${alert}" == "check-update" ]; then
elif [ "${alert}" == "config" ]; then
fn_alert_config
elif [ "${alert}" == "custom" ]; then
fn_alert_custom
fn_alert_custom
fi
# Generate alert log.

24
lgsm/functions/command_backup.sh

@ -76,12 +76,12 @@ fn_backup_stop_server(){
fn_print_restart_warning
startserver="1"
exitbypass=1
alert="custom"
alertsubject_custom="Alert - Starting Backup"
alertbody_custom="Backup of ${selfname} is starting. Server will shutdown in 5 minutes."
alerturl_custom=""
alert.sh
sleep 300
alert="custom"
alertsubject_custom="Alert - Starting Backup"
alertbody_custom="Backup of ${selfname} is starting. Server will shutdown in 5 minutes."
alerturl_custom=""
alert.sh
sleep 300
command_stop.sh
fn_firstcommand_reset
fi
@ -256,12 +256,12 @@ fn_backup_start_server(){
exitbypass=1
command_start.sh
fn_firstcommand_reset
sleep 30
alert="custom"
alertsubject_custom="Alert - Backup Complete"
alertbody_custom="Backup of ${selfname} is complete. Server is running."
alerturl_custom="Backup File: ${backupname}.tar.gz"
alert.sh
sleep 30
alert="custom"
alertsubject_custom="Alert - Backup Complete"
alertbody_custom="Backup of ${selfname} is complete. Server is running."
alerturl_custom="Backup File: ${backupname}.tar.gz"
alert.sh
fi
}

Loading…
Cancel
Save