From d787fbbb5d820587b2595a67d4558eaeac43d563 Mon Sep 17 00:00:00 2001 From: phaym <1431593+phaym@users.noreply.github.com> Date: Wed, 19 Nov 2025 11:02:21 -0500 Subject: [PATCH] handle local bucketing errors --- devcycle_python_sdk/managers/config_manager.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/devcycle_python_sdk/managers/config_manager.py b/devcycle_python_sdk/managers/config_manager.py index ae8c971..43f6310 100644 --- a/devcycle_python_sdk/managers/config_manager.py +++ b/devcycle_python_sdk/managers/config_manager.py @@ -10,8 +10,8 @@ from devcycle_python_sdk.api.config_client import ConfigAPIClient from devcycle_python_sdk.api.local_bucketing import LocalBucketing from devcycle_python_sdk.exceptions import ( - CloudClientUnauthorizedError, - CloudClientError, + APIClientError, + APIClientUnauthorizedError, ) from wsgiref.handlers import format_date_time from devcycle_python_sdk.options import DevCycleLocalOptions @@ -101,11 +101,11 @@ def _get_config(self, last_modified: Optional[float] = None): logger.warning( f"DevCycle: Error received from on_client_initialized callback: {str(e)}" ) - except CloudClientError as e: + except APIClientError as e: logger.warning(f"DevCycle: Config fetch failed. Status: {str(e)}") - except CloudClientUnauthorizedError: + except APIClientUnauthorizedError: logger.error( - "DevCycle: Unauthorized to get config. Aborting config polling." + "DevCycle: Error initializing DevCycle: Invalid SDK key provided." ) self._polling_enabled = False