File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5252AWS_SESSION_TOKEN = "client.session-token"
5353AWS_ROLE_ARN = "client.role-arn"
5454AWS_ROLE_SESSION_NAME = "client.role-session-name"
55+ S3_ANONYMOUS = "s3.anonymous"
5556S3_ENDPOINT = "s3.endpoint"
5657S3_ACCESS_KEY_ID = "s3.access-key-id"
5758S3_SECRET_ACCESS_KEY = "s3.secret-access-key"
Original file line number Diff line number Diff line change 6565 HF_ENDPOINT ,
6666 HF_TOKEN ,
6767 S3_ACCESS_KEY_ID ,
68+ S3_ANONYMOUS ,
6869 S3_CONNECT_TIMEOUT ,
6970 S3_ENDPOINT ,
7071 S3_PROXY_URI ,
@@ -163,6 +164,9 @@ def _s3(properties: Properties) -> AbstractFileSystem:
163164
164165 if request_timeout := properties .get (S3_REQUEST_TIMEOUT ):
165166 config_kwargs ["read_timeout" ] = float (request_timeout )
167+
168+ if s3_anonymous := properties .get (S3_ANONYMOUS ):
169+ config_kwargs ["anon" ] = bool (s3_anonymous )
166170
167171 fs = S3FileSystem (client_kwargs = client_kwargs , config_kwargs = config_kwargs )
168172
You can’t perform that action at this time.
0 commit comments