]> Frank Brehm's Git Trees - pixelpark/puppetmaster-webhooks.git/commitdiff
Changing output of generated mail
authorFrank Brehm <frank.brehm@pixelpark.com>
Wed, 25 Aug 2021 11:18:47 +0000 (13:18 +0200)
committerFrank Brehm <frank.brehm@pixelpark.com>
Wed, 25 Aug 2021 11:18:47 +0000 (13:18 +0200)
lib/webhooks/base_app.py

index 2511947829fbba9b7d0dffb37fb6d1d8ff9ca2f1..89179945c20289c56bed3a1967b6ece889199d7e 100644 (file)
@@ -1168,17 +1168,14 @@ class BaseHookApp(BaseApplication):
 
         msg['X-Mailer'] = "Puppetmaster deploy script v.{}".format(__version__)
 
-        if self.verbose:
-            LOG.info(_("Sending the following mail to {r!r} via {s}:{p}:\n{m}").format(
-                r=to_addresses, m=msg.as_string(unixfrom=True),
-                s=self.smtp_server, p=self.smtp_port))
-        else:
-            LOG.info(_("Sending a mail to {r!r} via {s}:{p}:\n{e}").format(
-                r=to_addresses, e=pp(self.error_data),
-                s=self.smtp_server, p=self.smtp_port))
+        LOG.info(_("Sending a mail to {r!r} via {s}:{p}.").format(
+            r=to_addresses, s=self.smtp_server, p=self.smtp_port))
+
+        if self.verbose or self.no_error_mail:
+            print(self.colored(_('Content of the mail:'), 'AQUA') + '\n' + body)
 
         if self.no_error_mail:
-            LOG.debug(_("It's undesired to send error mails."))
+            LOG.info(_("It's undesired to send error mails."))
             return
 
         if self.simulate: