This is an automated email from the ASF dual-hosted git repository.
vincbeck pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 6c854dcb16 Migrating Google AutoML example_dags to sys tests (#32368)
add 05f1acfcb7 Introduce a base class for aws triggers (#32274)
No new revisions were added by this update.
Summary of changes:
airflow/providers/amazon/aws/hooks/athena.py | 2 +-
airflow/providers/amazon/aws/operators/batch.py | 8 +-
airflow/providers/amazon/aws/operators/ecs.py | 16 +-
airflow/providers/amazon/aws/operators/eks.py | 13 +-
airflow/providers/amazon/aws/operators/emr.py | 6 +-
.../providers/amazon/aws/operators/glue_crawler.py | 2 +-
.../amazon/aws/operators/redshift_cluster.py | 20 +-
airflow/providers/amazon/aws/sensors/batch.py | 14 +-
airflow/providers/amazon/aws/sensors/emr.py | 10 +-
airflow/providers/amazon/aws/triggers/athena.py | 58 +-
airflow/providers/amazon/aws/triggers/base.py | 130 +++++
airflow/providers/amazon/aws/triggers/batch.py | 106 ++--
airflow/providers/amazon/aws/triggers/ecs.py | 99 ++--
airflow/providers/amazon/aws/triggers/eks.py | 253 ++++----
airflow/providers/amazon/aws/triggers/emr.py | 334 ++++-------
.../providers/amazon/aws/triggers/glue_crawler.py | 74 +--
.../amazon/aws/triggers/redshift_cluster.py | 408 +++++--------
airflow/providers/amazon/provider.yaml | 3 +
.../providers/amazon/aws/operators/test_athena.py | 1 -
tests/providers/amazon/aws/operators/test_batch.py | 9 +-
tests/providers/amazon/aws/operators/test_ecs.py | 2 -
tests/providers/amazon/aws/operators/test_eks.py | 4 +-
tests/providers/amazon/aws/sensors/test_batch.py | 24 +-
tests/providers/amazon/aws/triggers/test_athena.py | 36 +-
tests/providers/amazon/aws/triggers/test_base.py | 89 +++
tests/providers/amazon/aws/triggers/test_batch.py | 216 +------
tests/providers/amazon/aws/triggers/test_ecs.py | 91 ++-
tests/providers/amazon/aws/triggers/test_eks.py | 470 ++-------------
tests/providers/amazon/aws/triggers/test_emr.py | 572 ++----------------
.../amazon/aws/triggers/test_emr_trigger.py | 53 +-
tests/providers/amazon/aws/triggers/test_glue.py | 19 +
.../amazon/aws/triggers/test_redshift_cluster.py | 648 ++-------------------
32 files changed, 1121 insertions(+), 2669 deletions(-)
create mode 100644 airflow/providers/amazon/aws/triggers/base.py
create mode 100644 tests/providers/amazon/aws/triggers/test_base.py