Improve error logging for Elasticsearch and OpenSearch exceptions

This commit is contained in:
Sean Whalen
2026-03-21 15:38:56 -04:00
parent 253695b30c
commit 97ca618d55

View File

@@ -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))