From 3bad5bad824c100844078f13d67ad454bba378a7 Mon Sep 17 00:00:00 2001 From: Matteo Date: Thu, 19 Mar 2026 10:02:53 +0100 Subject: [PATCH] fix : adapt check-statut-recette.sh for better Supervisor integration --- RecetteScripts/check-statut-recette.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/RecetteScripts/check-statut-recette.sh b/RecetteScripts/check-statut-recette.sh index 3d8ce59..a86d2ba 100755 --- a/RecetteScripts/check-statut-recette.sh +++ b/RecetteScripts/check-statut-recette.sh @@ -135,8 +135,21 @@ add_summary_line() { ####################################### # Envoi du message Discord récapitulatif ####################################### +should_send_discord() { + if [[ "$FAILURES" -gt 0 ]]; then + return 0 + fi + + local current_hour current_minute + current_hour="$(date +'%H')" + current_minute="$(date +'%M')" + + [[ "$current_hour" == "19" && "$current_minute" -ge 0 && "$current_minute" -le 4 ]] +} + send_discord() { [[ -z "${DISCORD_WEBHOOK_URL:-}" ]] && return 0 + should_send_discord || return 0 local header_icon ping_prefix="" if [[ "$FAILURES" -eq 0 ]]; then