diff --git a/litellm/secret_managers/aws_secret_manager_v2.py b/litellm/secret_managers/aws_secret_manager_v2.py index b72a709d86ea..5aabdc1c1c6f 100644 --- a/litellm/secret_managers/aws_secret_manager_v2.py +++ b/litellm/secret_managers/aws_secret_manager_v2.py @@ -90,12 +90,11 @@ async def async_read_secret( response.raise_for_status() return response.json()["SecretString"] except httpx.TimeoutException: - raise ValueError("Timeout error occurred") + raise ValueError(f"Timeout error occurred for secret name={secret_name}") except Exception as e: - verbose_logger.exception( - "Error reading secret from AWS Secrets Manager: %s", str(e) + raise ValueError( + f"Error reading secret name={secret_name} from AWS Secrets Manager: {str(e)}" ) - return None def sync_read_secret( self, @@ -135,17 +134,11 @@ def sync_read_secret( ) return response.json()["SecretString"] except httpx.TimeoutException: - raise ValueError("Timeout error occurred") - except httpx.HTTPStatusError as e: - verbose_logger.exception( - "Error reading secret from AWS Secrets Manager: %s", - str(e.response.text), - ) + raise ValueError(f"Timeout error occurred for secret name={secret_name}") except Exception as e: - verbose_logger.exception( - "Error reading secret from AWS Secrets Manager: %s", str(e) + raise ValueError( + f"Error reading secret name={secret_name} from AWS Secrets Manager: {str(e)}" ) - return None async def async_write_secret( self,