From cab40bd2c00454a2a760cf9cd0af10eac0e625e0 Mon Sep 17 00:00:00 2001
From: Jonas Braathen <jonas.braathen@usit.uio.no>
Date: Thu, 6 Apr 2023 14:04:45 +0200
Subject: [PATCH] Log role end notifications emails being sent

---
 gregui/mailutils/role_ending.py | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/gregui/mailutils/role_ending.py b/gregui/mailutils/role_ending.py
index 2366cfa1..d457f9ce 100644
--- a/gregui/mailutils/role_ending.py
+++ b/gregui/mailutils/role_ending.py
@@ -1,15 +1,24 @@
+import logging
+
 from django.template.context import Context
 from django_q.tasks import async_task
 
 from gregui.mailutils.protocol import prepare_arguments
 from gregui.models import EmailTemplate
 
+logger = logging.getLogger(__name__)
+
 
 class RolesEnding:
     def __init__(self):
         pass
 
     def queue_mail(self, mail_to: str, num_roles: int) -> str:
+        logger.info(
+            "Queuing a role end notification email to %s about %d roles",
+            mail_to,
+            num_roles,
+        )
         arguments = prepare_arguments(
             template=EmailTemplate.objects.get(
                 template_key=EmailTemplate.EmailType.ROLE_END_REMINDER
-- 
GitLab