Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions airflow/providers/amazon/aws/hooks/s3.py
Original file line number Diff line number Diff line change
Expand Up @@ -805,7 +805,7 @@ def _is_in_period(input_date: datetime) -> bool:
_prefix = _original_prefix.split("*", 1)[0] if _apply_wildcard else _original_prefix
delimiter = delimiter or ""
start_after_key = start_after_key or ""
self.object_filter_usr = object_filter
object_filter_usr = object_filter
config = {
"PageSize": page_size,
"MaxItems": max_items,
Expand All @@ -827,8 +827,8 @@ def _is_in_period(input_date: datetime) -> bool:
if _apply_wildcard:
new_keys = (k for k in new_keys if fnmatch.fnmatch(k["Key"], _original_prefix))
keys.extend(new_keys)
if self.object_filter_usr is not None:
return self.object_filter_usr(keys, from_datetime, to_datetime)
if object_filter_usr is not None:
return object_filter_usr(keys, from_datetime, to_datetime)

return self._list_key_object_filter(keys, from_datetime, to_datetime)

Expand Down