[rtems-source-builder commit] sb/setbuilder: Output the mail send failure message on error

Chris Johns chrisj at rtems.org
Tue Nov 19 00:25:21 UTC 2019


Module:    rtems-source-builder
Branch:    master
Commit:    074ef0c6cd692c3b18feba4d46e9834aa1f822fc
Changeset: http://git.rtems.org/rtems-source-builder/commit/?id=074ef0c6cd692c3b18feba4d46e9834aa1f822fc

Author:    Chris Johns <chrisj at rtems.org>
Date:      Tue Nov 19 11:19:43 2019 +1100

sb/setbuilder: Output the mail send failure message on error

---

 source-builder/sb/setbuilder.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/source-builder/sb/setbuilder.py b/source-builder/sb/setbuilder.py
index 09633bd..7b80817 100644
--- a/source-builder/sb/setbuilder.py
+++ b/source-builder/sb/setbuilder.py
@@ -653,7 +653,11 @@ class buildset:
                 if self.build_failure is not None:
                     mail['failure'] = self.build_failure
                 if self.mail_active(mail, nesting_count):
-                    self.mail_send(mail)
+                    try:
+                        self.mail_send(mail)
+                    except error.general as gerr:
+                        log.notice('Mail Send Failure: %s' % (gerr))
+
             log.notice('Build Set: Time %s' % (build_time))
 
 def list_bset_cfg_files(opts, configs):



More information about the vc mailing list