From 241ea4d1bd2fb956b240223f8fdc3a331b6cf8b7 Mon Sep 17 00:00:00 2001 From: Sean Whalen Date: Thu, 17 Jan 2019 15:48:19 -0500 Subject: [PATCH] Debug output workaround --- parsedmarc/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/parsedmarc/__init__.py b/parsedmarc/__init__.py index d98b2db..cbee46e 100644 --- a/parsedmarc/__init__.py +++ b/parsedmarc/__init__.py @@ -26,6 +26,7 @@ import email.utils import smtplib from ssl import SSLError, CertificateError, create_default_context import time +from pprint import PrettyPrinter from expiringdict import ExpiringDict import xmltodict @@ -985,8 +986,7 @@ def get_dmarc_reports_from_inbox(host=None, try: raw_msg = server.fetch(message_uid, ["RFC822"]) - logging.debug(json.dumps(raw_msg, indent=2, - ensure_ascii=True)) + PrettyPrinter.pprint(raw_msg) raw_msg = raw_msg[message_uid][b"RFC822"] except (ConnectionResetError, socket.error,