Skip to content

Conversation

@syedahsn
Copy link
Contributor

@syedahsn syedahsn commented Jun 1, 2023

This PR allows deferrable mode to be used with the EksCreateFargateProfileOperator and the EksDeleteFargateProfileOperator. It also includes unit tests to test the triggers for both of the operators.


^ Add meaningful description above

Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

@boring-cyborg boring-cyborg bot added area:providers provider:amazon AWS/Amazon - related issues labels Jun 1, 2023
Copy link
Contributor

@ferruzzi ferruzzi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left a few non-binding suggestions.

syedahsn added 2 commits June 13, 2023 14:49
Raise Error from Trigger rather than a TriggerEvent in case of failure
Other minor fixes
@syedahsn syedahsn force-pushed the syedahsn/deferrable-eks-fargate-profile branch from fd4df6c to 93dce0d Compare June 13, 2023 21:49
@syedahsn syedahsn requested review from ferruzzi and vandonr-amz June 13, 2023 21:55
Copy link
Contributor

@vandonr-amz vandonr-amz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Copy link
Contributor

@o-nikolas o-nikolas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Browsed the code quickly, and there are some other reviews/approvals. Merging this one, we can always circle back later

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:providers provider:amazon AWS/Amazon - related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants