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

Alphabetize the Ansible provisioner modules in the Terraform configurations #700

Merged
merged 11 commits into from
Oct 20, 2023

Conversation

mcdonnnj
Copy link
Member

🗣 Description

This pull request alphabetizes the arguments in all of the Ansible provisioners in this repository. This includes the keys and the elements of any values that are lists (where order does not matter).

💭 Motivation and context

This is consistent with our general development practices and finishes work that has been done toward this in a piecemeal fashion. It also serves to resolve the request in #699 (comment).

🧪 Testing

Automated testing passes.

✅ Pre-approval checklist

  • This PR has an informative and human-readable title.
  • Changes are limited to a single goal - eschew scope creep!
  • All relevant type-of-change labels have been added.
  • I have read the CONTRIBUTING document.
  • These code changes follow cisagov code standards.
  • All new and existing tests pass.

Ensure the module keys and all key values are sorted alphabetically.
The `source` key is left separately at the top for better visibility.
Ensure the module keys and all key values are sorted alphabetically.
The `source` and `depends_on` keys are left separately at the top for
better visibility.
Ensure the module keys and all key values are sorted alphabetically.
The `source` key is left separately at the top for better visibility.
Ensure the module keys and all key values are sorted alphabetically.
The `source` key is left separately at the top for better visibility.
Ensure the module keys and all key values are sorted alphabetically.
The `source`, `count`, and `depends_on` keys are left separately at the
top for better visibility.
Ensure the module keys and all key values are sorted alphabetically.
The `source`, `count`, and `depends_on` keys are left separately at the
top for better visibility.
Ensure the module keys and all key values are sorted alphabetically.
The `source`, `count`, and `depends_on` keys are left separately at the
top for better visibility.
Ensure the module keys and all key values are sorted alphabetically.
The `source` and `depends_on` keys are left separately at the top for
better visibility.
Ensure the module keys and all key values are sorted alphabetically.
The `source` and `count` keys are left separately at the top for better
visibility.
Ensure the module keys and all key values are sorted alphabetically.
The `source` and `count` keys are left separately at the top for better
visibility.
Ensure the module keys and all key values are sorted alphabetically.
The `source` and `count` keys are left separately at the top for better
visibility.

Although this configuration is not in current use it is updated to
maintain consistent practices in this project.
@mcdonnnj mcdonnnj added improvement This issue or pull request will add or improve functionality, maintainability, or ease of use hacktoberfest-accepted Pull request that should count toward Hacktoberfest participation terraform Pull requests that update Terraform code labels Oct 19, 2023
@mcdonnnj mcdonnnj self-assigned this Oct 19, 2023
Copy link
Member

@jsf9k jsf9k left a comment

Choose a reason for hiding this comment

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

Alphabetization is next to godliness.

Copy link
Member

@dav3r dav3r left a comment

Choose a reason for hiding this comment

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

👍 👍

@mcdonnnj mcdonnnj merged commit 0780aaa into develop Oct 20, 2023
7 checks passed
@mcdonnnj mcdonnnj deleted the improvement/alphabetize_ansible_provisioner_members branch October 20, 2023 08:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hacktoberfest-accepted Pull request that should count toward Hacktoberfest participation improvement This issue or pull request will add or improve functionality, maintainability, or ease of use terraform Pull requests that update Terraform code
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants