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

Implement the Global Accelerator create/update module #97

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

TylerLubeck
Copy link

@TylerLubeck TylerLubeck commented Jun 12, 2020

SUMMARY

Implement the Global Accelerator create/update module for #94

This is largely modeled after the elb_application_lb module

ISSUE TYPE
  • New Module Pull Request
COMPONENT NAME

global_accelerator

return accelerator


class GlobalAccelerator(object):
Copy link
Author

Choose a reason for hiding this comment

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

TBH I'm mad confused about where the various files for this repo live. Based on other modules here, it seems like this class should live somewhere else. I'm happy to move it if someone can point me in a direction

Copy link
Contributor

Choose a reason for hiding this comment

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

Is this class needed for this module? These methods should be able to be moved into the module and called from main() based on the action the user is requesting.

@TylerLubeck TylerLubeck changed the title Tylerl/global accelerator update Implement the Global Accelerator create/update module Jun 12, 2020
@jillr jillr changed the base branch from master to main July 2, 2020 19:48
@ansibullbot
Copy link

@ansibullbot ansibullbot added affects_2.10 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 new_module New module new_plugin New plugin stale_ci CI is older than 7 days, rerun before merging labels Aug 19, 2020
@ansibullbot ansibullbot added the plugins plugin (any type) label Aug 27, 2020
@jillr jillr added the pr_day Has been reviewed during a PR review Day. https://github.com/ansible/community/issues/407 label Dec 1, 2020
Copy link
Contributor

@jillr jillr 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 this new module PR @TylerLubeck. This will need an integration test suite to be added at test/integration/global_accelerator, which will likely also need IAM policies added for our CI.

return accelerator


class GlobalAccelerator(object):
Copy link
Contributor

Choose a reason for hiding this comment

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

Is this class needed for this module? These methods should be able to be moved into the module and called from main() based on the action the user is requesting.

alinabuzachis pushed a commit to alinabuzachis/community.aws that referenced this pull request May 25, 2022
* add FQCN to M() references

* add missing one
@tremble tremble removed the pr_day Has been reviewed during a PR review Day. https://github.com/ansible/community/issues/407 label Jul 5, 2022
@ansibullbot
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects_2.10 module module needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR new_contributor Help guide this first time contributor new_module New module new_plugin New plugin plugins plugin (any type) stale_ci CI is older than 7 days, rerun before merging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants