You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by po...@apache.org on 2021/02/07 18:45:07 UTC
[airflow] branch master updated (649335c -> b0c3824)
This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/airflow.git.
from 649335c Template k8s.V1EnvVar without adding custom attributes to dict. (#14123)
add b0c3824 Add gdrive_to_gcs operator, drive sensor, additional functionality to drive hook, and supporting tests (#13982)
No new revisions were added by this update.
Summary of changes:
...e_sheets_to_gcs.py => example_gdrive_to_gcs.py} | 27 +++--
.../{sheets_to_gcs.py => gdrive_to_gcs.py} | 123 +++++++++------------
airflow/providers/google/provider.yaml | 7 ++
airflow/providers/google/suite/hooks/drive.py | 73 +++++++++++-
.../providers/google/suite/sensors}/__init__.py | 0
.../{operators/sheets.py => sensors/drive.py} | 60 +++++-----
.../{gcs_to_gdrive.rst => gdrive_to_gcs.rst} | 43 ++-----
tests/always/test_project_structure.py | 1 +
.../google/cloud/transfers/test_gdrive_to_gcs.py | 97 ++++++++++++++++
..._gcs_system.py => test_gdrive_to_gcs_system.py} | 4 +-
tests/providers/google/suite/hooks/test_drive.py | 65 +++++++++++
.../google/suite/sensors}/__init__.py | 0
tests/providers/google/suite/sensors/test_drive.py | 58 ++++++++++
13 files changed, 422 insertions(+), 136 deletions(-)
copy airflow/providers/google/cloud/example_dags/{example_sheets_to_gcs.py => example_gdrive_to_gcs.py} (55%)
copy airflow/providers/google/cloud/transfers/{sheets_to_gcs.py => gdrive_to_gcs.py} (52%)
copy {tests/providers/zendesk/hooks => airflow/providers/google/suite/sensors}/__init__.py (100%)
copy airflow/providers/google/suite/{operators/sheets.py => sensors/drive.py} (62%)
copy docs/apache-airflow-providers-google/operators/transfer/{gcs_to_gdrive.rst => gdrive_to_gcs.rst} (58%)
create mode 100644 tests/providers/google/cloud/transfers/test_gdrive_to_gcs.py
copy tests/providers/google/cloud/transfers/{test_sheets_to_gcs_system.py => test_gdrive_to_gcs_system.py} (92%)
copy tests/{www/api/experimental => providers/google/suite/sensors}/__init__.py (100%)
create mode 100644 tests/providers/google/suite/sensors/test_drive.py