This is an automated email from the ASF dual-hosted git repository.
gopidesu 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 80960a1731b Make gcs remote log args optional when using connection id
(#50590)
80960a1731b is described below
commit 80960a1731ba8548cacd5ea8a599a06d594be5a8
Author: GPK <[email protected]>
AuthorDate: Wed May 14 12:16:41 2025 +0100
Make gcs remote log args optional when using connection id (#50590)
---
.../src/airflow/providers/google/cloud/log/gcs_task_handler.py | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git
a/providers/google/src/airflow/providers/google/cloud/log/gcs_task_handler.py
b/providers/google/src/airflow/providers/google/cloud/log/gcs_task_handler.py
index 249cb80aa85..894f29138d0 100644
---
a/providers/google/src/airflow/providers/google/cloud/log/gcs_task_handler.py
+++
b/providers/google/src/airflow/providers/google/cloud/log/gcs_task_handler.py
@@ -61,11 +61,11 @@ class GCSRemoteLogIO(LoggingMixin): # noqa: D101
remote_base: str
base_log_folder: Path = attrs.field(converter=Path)
delete_local_copy: bool
- project_id: str
+ project_id: str | None = None
- gcp_key_path: str | None
- gcp_keyfile_dict: dict | None
- scopes: Collection[str] | None
+ gcp_key_path: str | None = None
+ gcp_keyfile_dict: dict | None = None
+ scopes: Collection[str] | None = _DEFAULT_SCOPESS
processors = ()