From 197a93f0a74d7a5051fbe9e049ce0998e2d7a884 Mon Sep 17 00:00:00 2001 From: Michael Platzer Date: Wed, 11 Jun 2025 19:53:16 +0200 Subject: [PATCH] fix: allow unsetting of connector endpoint url --- mostlyai/sdk/_data/file/container/aws.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mostlyai/sdk/_data/file/container/aws.py b/mostlyai/sdk/_data/file/container/aws.py index 2a3a5e1f..e07e4b81 100644 --- a/mostlyai/sdk/_data/file/container/aws.py +++ b/mostlyai/sdk/_data/file/container/aws.py @@ -48,7 +48,7 @@ def __init__( **kwargs, ): super().__init__(*args, **kwargs) - self.endpoint_url = endpoint_url + self.endpoint_url = endpoint_url or None self.access_key = access_key self.secret_key = secret_key # SSL @@ -93,7 +93,7 @@ def __init__( key=self.access_key, client_kwargs=client_kwargs, ) - self._boto_resource = boto_session.resource("s3", endpoint_url=endpoint_url, verify=self.ssl_verify) + self._boto_resource = boto_session.resource("s3", endpoint_url=self.endpoint_url, verify=self.ssl_verify) self._boto_client = boto_session.client("s3", endpoint_url=self.endpoint_url, verify=self.ssl_verify) # patch CloudPath to use the same boto3 resource/client self._client.s3 = self._boto_resource