Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added 'worker_type' and 'glue_version' attributes to the module #370

Merged

Conversation

vijayanandsharma
Copy link
Contributor

@vijayanandsharma vijayanandsharma commented Jan 25, 2021

SUMMARY

Added support to glue_version and worker_type attributes in the Glue Module

ISSUE TYPE
  • Feature Pull Request
COMPONENT NAME

aws_glue_job.py

@ansibullbot
Copy link

@ansibullbot ansibullbot added feature This issue/PR relates to a feature request module module needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR needs_triage new_contributor Help guide this first time contributor plugins plugin (any type) labels Jan 25, 2021
@ansibullbot ansibullbot added community_review and removed needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR labels Jan 25, 2021
Copy link
Contributor

@wimnat wimnat left a comment

Choose a reason for hiding this comment

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

LGTM

@gravesm
Copy link
Member

gravesm commented Mar 19, 2021

@vijayanandsharma thank you for the PR. Before we can merge this could you add a changelog fragment?

Copy link
Contributor

@tremble tremble left a comment

Choose a reason for hiding this comment

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

Thanks for adding the change-log entry.

A couple of minor issues that I'll merge.

Something which would be really appreciated would be if you could add some integration tests for aws_glue_job. They live in tests/integration/targets/<module_name> and are just Ansible roles. It's much better when someone who's familiar with the service writes them. Given there aren't any integration tests for aws_glue_job I don't think it's fair to require them to get this PR merged.

plugins/modules/aws_glue_job.py Outdated Show resolved Hide resolved
plugins/modules/aws_glue_job.py Outdated Show resolved Hide resolved
plugins/modules/aws_glue_job.py Show resolved Hide resolved
plugins/modules/aws_glue_job.py Show resolved Hide resolved
plugins/modules/aws_glue_job.py Show resolved Hide resolved
plugins/modules/aws_glue_job.py Outdated Show resolved Hide resolved
changelogs/fragments/370_add_attributes_glue_module.yaml Outdated Show resolved Hide resolved
@tremble tremble merged commit 04dc05f into ansible-collections:main Mar 29, 2021
@tremble
Copy link
Contributor

tremble commented Mar 29, 2021

Many thanks for taking the time to open this PR. I'm sorry it's taken so long to get it reviewed and merged.

alinabuzachis pushed a commit to alinabuzachis/community.aws that referenced this pull request Jul 19, 2021
…ble-collections#370)

* Added 'worker_type' and 'glue_version' attributes to the module
* fix: fixed compare_glue_job_params to compare the new attributes
* Added changelog - fragments
* Minor docs tweaks
alinabuzachis pushed a commit to alinabuzachis/community.aws that referenced this pull request Jul 19, 2021
…ble-collections#370)

* Added 'worker_type' and 'glue_version' attributes to the module
* fix: fixed compare_glue_job_params to compare the new attributes
* Added changelog - fragments
* Minor docs tweaks
danielcotton pushed a commit to danielcotton/community.aws that referenced this pull request Nov 23, 2021
…ble-collections#370)

* Added 'worker_type' and 'glue_version' attributes to the module
* fix: fixed compare_glue_job_params to compare the new attributes
* Added changelog - fragments
* Minor docs tweaks
alinabuzachis pushed a commit to alinabuzachis/community.aws that referenced this pull request May 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community_review feature This issue/PR relates to a feature request module module new_contributor Help guide this first time contributor plugins plugin (any type)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants