From f31f106d09c5c47158f59b3937ada6f1a87e53be Mon Sep 17 00:00:00 2001 From: mata Date: Mon, 17 Jun 2024 09:22:55 +0200 Subject: [PATCH] Handles DD API exception --- adapta/logs/handlers/datadog_api_handler.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/adapta/logs/handlers/datadog_api_handler.py b/adapta/logs/handlers/datadog_api_handler.py index 4db937ab..e704ba06 100644 --- a/adapta/logs/handlers/datadog_api_handler.py +++ b/adapta/logs/handlers/datadog_api_handler.py @@ -30,7 +30,7 @@ import backoff from datadog_api_client import Configuration, ApiClient -from datadog_api_client.exceptions import ServiceException +from datadog_api_client.exceptions import ServiceException, ApiException from datadog_api_client.v2.api.logs_api import LogsApi from datadog_api_client.v2.model.content_encoding import ContentEncoding from datadog_api_client.v2.model.http_log import HTTPLog @@ -167,6 +167,7 @@ def _flush(self) -> None: ConnectionError, HTTPError, ServiceException, + ApiException, ), max_time=self._max_flush_retry_time, raise_on_giveup=not self._ignore_flush_failure,