|
@ -9,42 +9,42 @@ local commandaction="Alert" |
|
|
|
|
|
|
|
|
fn_alert_test(){ |
|
|
fn_alert_test(){ |
|
|
fn_script_log_info "Sending test alert" |
|
|
fn_script_log_info "Sending test alert" |
|
|
alertsubject="LinuxGSM Alert - Test - ${servername}" |
|
|
alertsubject="Alert - ${servicename}: Test" |
|
|
alertemoji="🚨" |
|
|
alertemoji="🚨" |
|
|
alerturl="https://gameservermanagers.com" |
|
|
alerturl="https://gameservermanagers.com" |
|
|
alertbody="Testing LinuxGSM Alert. No action to be taken." |
|
|
alertbody="Testing LinuxGSM Alert. No action to be taken." |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fn_alert_restart(){ |
|
|
fn_alert_restart(){ |
|
|
fn_script_log_info "Sending restart alert: ${executable} process not running" |
|
|
fn_script_log_info "Sending alert: Restarted: ${executable} not running" |
|
|
alertsubject="LinuxGSM Alert - Restarted - ${servername}" |
|
|
alertsubject="Alert - ${servicename}: Restarted" |
|
|
alertemoji="🚨" |
|
|
alertemoji="🚨" |
|
|
alerturl="https://gameservermanagers.com" |
|
|
alerturl="https://gameservermanagers.com" |
|
|
alertbody="${servicename} ${executable} process not running" |
|
|
alertbody="${servicename} ${executable} not running" |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fn_alert_restart_query(){ |
|
|
fn_alert_restart_query(){ |
|
|
fn_script_log_info "Sending restart alert: ${gsquerycmd}" |
|
|
fn_script_log_info "Sending alert: Restarted: ${gsquerycmd}" |
|
|
alertsubject="LinuxGSM Alert- Restarted - ${servername}" |
|
|
alertsubject="Alert - ${servicename}: Restarted" |
|
|
alertemoji="🚨" |
|
|
alertemoji="🚨" |
|
|
alerturl="https://gameservermanagers.com" |
|
|
alerturl="https://gameservermanagers.com" |
|
|
alertbody="gsquery.py failed to query: ${gsquerycmd}" |
|
|
alertbody="gsquery.py failed to query: ${gsquerycmd}" |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fn_alert_update(){ |
|
|
fn_alert_update(){ |
|
|
fn_script_log_info "Sending update alert" |
|
|
fn_script_log_info "Sending alert: Updated" |
|
|
alertsubject="LinuxGSM Alert- Updated - ${servername}" |
|
|
alertsubject="Alert - ${servicename}: Updated" |
|
|
alertemoji="🎮" |
|
|
alertemoji="🎮" |
|
|
alerturl="https://gameservermanagers.com" |
|
|
alerturl="https://gameservermanagers.com" |
|
|
alertbody="${servicename} received update" |
|
|
alertbody="${gamename} received update" |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fn_alert_permissions(){ |
|
|
fn_alert_permissions(){ |
|
|
fn_script_log_info "Sending permissions error alert" |
|
|
fn_script_log_info "Sending alert: Permissions error" |
|
|
alertsubject="LinuxGSM Alert - Error - ${servername}" |
|
|
alertsubject="Alert - ${servicename}: Permissions error" |
|
|
alertemoji="❗" |
|
|
alertemoji="❗" |
|
|
alerturl="https://gameservermanagers.com" |
|
|
alerturl="https://gameservermanagers.com" |
|
|
alertbody="${servicename} has permissions issues." |
|
|
alertbody="${servicename} has permissions issues" |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
if [ "${alert}" == "permissions" ]; then |
|
|
if [ "${alert}" == "permissions" ]; then |
|
|