From 57e92cd8cf14372985bb0d33688d71a3431c0e91 Mon Sep 17 00:00:00 2001 From: Elian Loraux <elian.loraux@tetras-libre.fr> Date: Mon, 29 Jul 2024 09:52:07 +0200 Subject: [PATCH] send mail --- net-switch.sh | 2 ++ send_maintenance_mail.sh | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/net-switch.sh b/net-switch.sh index a176d2d..bdfb65d 100644 --- a/net-switch.sh +++ b/net-switch.sh @@ -46,6 +46,7 @@ if [[ -f "$stateFile" ]]; then kill $pid change_dns $APIKEY $tetrixPublicIPOnOVH echo "normal" > "$stateFile" + bash send_maintenance_mail.sh modele-mail-netbascule-stop fi else if [[ $state = "normal" ]]; then @@ -53,6 +54,7 @@ if [[ -f "$stateFile" ]]; then bash $reverseSSHProxyPath & change_dns $APIKEY $aquilaPublicIPOnOVH echo "backup" > "$stateFile" + bash send_maintenance_mail.sh modele-mail-netbascule-start fi fi else diff --git a/send_maintenance_mail.sh b/send_maintenance_mail.sh index 7d4047e..e9c1321 100644 --- a/send_maintenance_mail.sh +++ b/send_maintenance_mail.sh @@ -19,6 +19,14 @@ case $1 in "fin") mutt -s "Fin des operations de maintenance" -i modele-mail-fin $mailtosend ;; + "netbasculestart") + mailtosend="sysadmin@tetras-libre.fr" + mutt -s "Basculement auto du réseau WAN vers 4G" -i modele-mail-netbascule-start $mailtosend + ;; + "netbasculestart") + mailtosend="sysadmin@tetras-libre.fr" + mutt -s "Basculement auto du réseau 4G vers WAN" -i modele-mail-netbascule-stop $mailtosend + ;; *) echo "Usage: $0 {annonce|debut|fin}" exit 1 -- GitLab