From f62ff54548b5bbf9b3adea9386fdd757f717eb06 Mon Sep 17 00:00:00 2001 From: LeDinhManh-rabiloo Date: Tue, 9 Apr 2024 14:27:21 +0700 Subject: [PATCH] Add ExtraArgs to s3 adapter --- src/flysystem/adapters/s3.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/flysystem/adapters/s3.py b/src/flysystem/adapters/s3.py index 432d86b..d3b7c17 100644 --- a/src/flysystem/adapters/s3.py +++ b/src/flysystem/adapters/s3.py @@ -100,7 +100,7 @@ def write_stream(self, path: str, resource: IO, options: Dict[str, Any] = None): None """ try: - self._client.upload_fileobj(resource, self._bucket_name, path) + self._client.upload_fileobj(resource, self._bucket_name, path, ExtraArgs=options) except ClientError as ex: raise UnableToWriteFile.with_location(path, str(ex)) except TypeError as ex: