This is an automated email from the ASF dual-hosted git repository.
vincbeck pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 7bd21a641b4 Add missing `bucket_name` to `get_file_metadata` in
`S3Hook`
7bd21a641b4 is described below
commit 7bd21a641b42775c3665e8bdff04afaede55b73d
Author: Zach Liu <[email protected]>
AuthorDate: Fri Oct 24 15:41:25 2025 -0400
Add missing `bucket_name` to `get_file_metadata` in `S3Hook`
can't rely on provide_bucket_name which gets it from the connection
config
---
providers/amazon/src/airflow/providers/amazon/aws/hooks/s3.py | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/providers/amazon/src/airflow/providers/amazon/aws/hooks/s3.py
b/providers/amazon/src/airflow/providers/amazon/aws/hooks/s3.py
index e24779d5e51..5b275cb641f 100644
--- a/providers/amazon/src/airflow/providers/amazon/aws/hooks/s3.py
+++ b/providers/amazon/src/airflow/providers/amazon/aws/hooks/s3.py
@@ -945,7 +945,14 @@ class S3Hook(AwsBaseHook):
stacklevel=2,
)
- return list(self.iter_file_metadata(prefix=prefix,
page_size=page_size, max_items=max_items))
+ return list(
+ self.iter_file_metadata(
+ prefix=prefix,
+ bucket_name=bucket_name,
+ page_size=page_size,
+ max_items=max_items,
+ )
+ )
@provide_bucket_name
def iter_file_metadata(