Skip to content

Conversation

@boraberke
Copy link
Contributor

This PR adds CloudDataTransferServiceRunJobOperator which runs a pre-configured storage data transfer service using it's job_name.

Closes: #22016

@boring-cyborg boring-cyborg bot added area:providers provider:google Google (including GCP) related issues labels Apr 21, 2024
@boraberke boraberke force-pushed the feat/google/run-storage-transfer-job-op branch from e7ea9a4 to 2adf264 Compare April 22, 2024 06:09
@boraberke
Copy link
Contributor Author

Hi @eladkal, would appreciate your comments on this again, let me know if there is anything else I need to fix!

boraberke and others added 2 commits May 28, 2024 21:31
Co-authored-by: Josh Fell <48934154+josh-fell@users.noreply.github.com>
@josh-fell josh-fell merged commit 70121f8 into apache:main May 28, 2024
fdemiane pushed a commit to fdemiane/airflow that referenced this pull request Jun 6, 2024
* Implement CloudDataTransferServiceRunJobOperator

* Add references from storage-transfer docs

* Add unit test for `run_transfer_job`

* Add docs and example dag usage for `CloudDataTransferServiceRunJobOperator`

* Fix doctest errors

* Validate inputs inside execute function

* Remove validation check in the constructor

* Fix failing test

* Fix ruff linter issues

* Ensure consistent `project_id` usage

Co-authored-by: Josh Fell <48934154+josh-fell@users.noreply.github.com>

---------

Co-authored-by: Josh Fell <48934154+josh-fell@users.noreply.github.com>
romsharon98 pushed a commit to romsharon98/airflow that referenced this pull request Jul 26, 2024
* Implement CloudDataTransferServiceRunJobOperator

* Add references from storage-transfer docs

* Add unit test for `run_transfer_job`

* Add docs and example dag usage for `CloudDataTransferServiceRunJobOperator`

* Fix doctest errors

* Validate inputs inside execute function

* Remove validation check in the constructor

* Fix failing test

* Fix ruff linter issues

* Ensure consistent `project_id` usage

Co-authored-by: Josh Fell <48934154+josh-fell@users.noreply.github.com>

---------

Co-authored-by: Josh Fell <48934154+josh-fell@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:providers provider:google Google (including GCP) related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Google Cloud Transfer operators: add an operator to run a transfer job

4 participants