From 97ca618d55cb745a4b353a9b60bb65ebf59744f8 Mon Sep 17 00:00:00 2001 From: Sean Whalen Date: Sat, 21 Mar 2026 15:38:56 -0400 Subject: [PATCH] Improve error logging for Elasticsearch and OpenSearch exceptions --- parsedmarc/cli.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/parsedmarc/cli.py b/parsedmarc/cli.py index 68614a0..b9ae3da 100644 --- a/parsedmarc/cli.py +++ b/parsedmarc/cli.py @@ -1666,11 +1666,11 @@ def _main(): # Initialize output clients try: clients = _init_output_clients(opts) - except elastic.ElasticsearchError: - logger.exception("Elasticsearch Error") + except elastic.ElasticsearchError as e: + logger.exception("Elasticsearch Error: {0}".format(e)) exit(1) - except opensearch.OpenSearchError: - logger.exception("OpenSearch Error") + except opensearch.OpenSearchError as e: + logger.exception("OpenSearch Error: {0}".format(e)) exit(1) except ConfigurationError as e: logger.critical(str(e))