Signed-off-by: Richard Purdie <richard.pur...@linuxfoundation.org>
---
 services.py | 29 ++++++++++++++++++-----------
 1 file changed, 18 insertions(+), 11 deletions(-)

diff --git a/services.py b/services.py
index cc891434..bdfdbc1d 100644
--- a/services.py
+++ b/services.py
@@ -3,20 +3,27 @@
 #
 
 from buildbot.plugins import reporters
-
 from yoctoabb import config
-
+import os
 
 services = []
 
-# TODO: we'll replace this with functionality in yocto-autobuilder-helpers
-# to mail the error reports to the list
-# services.append(
-#     reporters.MailNotifier(fromaddr="yocto-bui...@yoctoproject.org",
-#                            sendToInterestedUsers=False,
-#                            extraRecipients=["yocto-bui...@yoctoproject.org"],
-#                            mode=('failing',))
-# )
+with open(os.path.join(os.path.dirname(__file__), "default_mail.txt"), "r") as 
f:
+    emailtext = "\n".join(f.readlines())
+
+formatter = reporters.MessageFormatter(template=emailtext)
+
+generator = reporters.BuildStatusGenerator(
+    mode=('failing', 'warnings', 'exception', 'cancelled'),
+    message_formatter=formatter,
+    builders=['a-full', 'a-quick', 'buildperf-alma8', 'buildperf-debian11', 
'docs'])
+
+#services.append(
+#     reporters.MailNotifier(fromaddr="control...@yoctoproject.org",
+#                            
extraRecipients=["yocto-bui...@lists.yoctoproject.org"],
+#                            generators=[generator])
+#)
+
 
 # services.append(
 #     reporters.IRC(host="irc.freenode.net",
@@ -39,4 +46,4 @@ services = []
 # from yoctoabb.reporters import swatbot
 # services.append(
 #     swatbot.SwatBot("http://localhost:8000/";, "buildbot-notifier", 
"password")
-# )
\ No newline at end of file
+# )
-- 
2.39.2

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#61151): https://lists.yoctoproject.org/g/yocto/message/61151
Mute This Topic: https://lists.yoctoproject.org/mt/101634606/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: 
https://lists.yoctoproject.org/g/yocto/leave/6691583/21656/737036229/xyzzy 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to