forked from ansible-collections/amazon.aws
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Cleanup headers and imports (ansible-collections#1738)
Cleanup headers and imports SUMMARY Mass update of imports, docs fragments and file headers Many of the amazon.aws module_utils and docs fragments got moved about, update community.aws to reflect this. Consistently apply the comment headers as documented at https://docs.ansible.com/ansible/devel/dev_guide/developing_modules_documenting.html#python-shebang-utf-8-coding ISSUE TYPE Docs Pull Request Feature Pull Request COMPONENT NAME ADDITIONAL INFORMATION Header cleanup based upon: https://docs.ansible.com/ansible/devel/dev_guide/developing_modules_documenting.html#python-shebang-utf-8-coding Begin your Ansible module with #!/usr/bin/python - this “shebang” allows ansible_python_interpreter to work. Follow the shebang immediately with # -*- coding: utf-8 -*- to clarify that the file is UTF-8 encoded. and https://docs.ansible.com/ansible/devel/dev_guide/developing_modules_documenting.html#copyright-and-license After the shebang and UTF-8 coding, add a copyright line with the original copyright holder and a license declaration. The license declaration should be ONLY one line, not the full GPL prefix. ... Additions to the module (for instance, rewrites) are not permitted to add additional copyright lines other than the default copyright statement if missing: Reviewed-by: Alina Buzachis
- Loading branch information
Showing
159 changed files
with
2,595 additions
and
2,792 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,31 +1,14 @@ | ||
#!/usr/bin/python | ||
# -*- coding: utf-8 -*- | ||
# | ||
|
||
# Copyright (c) 2019 Ansible Project | ||
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) | ||
# | ||
# This module is free software: you can redistribute it and/or modify | ||
# it under the terms of the GNU General Public License as published by | ||
# the Free Software Foundation, either version 3 of the License, or | ||
# (at your option) any later version. | ||
# | ||
# This software is distributed in the hope that it will be useful, | ||
# but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
# GNU General Public License for more details. | ||
# | ||
# You should have received a copy of the GNU General Public License | ||
# along with this software. If not, see <http://www.gnu.org/licenses/>. | ||
# | ||
|
||
# Author: | ||
# - Matthew Davis <[email protected]> | ||
# on behalf of Telstra Corporation Limited | ||
|
||
from __future__ import (absolute_import, division, print_function) | ||
__metaclass__ = type | ||
|
||
|
||
DOCUMENTATION = r''' | ||
DOCUMENTATION = r""" | ||
--- | ||
module: acm_certificate | ||
short_description: Upload and delete certificates in the AWS Certificate Manager service | ||
|
@@ -175,13 +158,13 @@ | |
author: | ||
- Matthew Davis (@matt-telstra) on behalf of Telstra Corporation Limited | ||
extends_documentation_fragment: | ||
- amazon.aws.aws | ||
- amazon.aws.ec2 | ||
- amazon.aws.boto3 | ||
- amazon.aws.common.modules | ||
- amazon.aws.region.modules | ||
- amazon.aws.tags | ||
''' | ||
- amazon.aws.boto3 | ||
""" | ||
|
||
EXAMPLES = ''' | ||
EXAMPLES = r""" | ||
- name: upload a self-signed certificate | ||
community.aws.aws_acm: | ||
|
@@ -230,9 +213,9 @@ | |
Application: search | ||
Environment: development | ||
purge_tags: true | ||
''' | ||
""" | ||
|
||
RETURN = ''' | ||
RETURN = r""" | ||
certificate: | ||
description: Information about the certificate which was uploaded | ||
type: complex | ||
|
@@ -255,7 +238,7 @@ | |
returned: when I(state=absent) | ||
sample: | ||
- "arn:aws:acm:ap-southeast-2:123456789012:certificate/01234567-abcd-abcd-abcd-012345678901" | ||
''' | ||
""" | ||
|
||
|
||
import base64 | ||
|
@@ -267,15 +250,15 @@ | |
except ImportError: | ||
pass # handled by AnsibleAWSModule | ||
|
||
from ansible_collections.community.aws.plugins.module_utils.modules import AnsibleCommunityAWSModule as AnsibleAWSModule | ||
from ansible_collections.amazon.aws.plugins.module_utils.acm import ACMServiceManager | ||
from ansible_collections.amazon.aws.plugins.module_utils.ec2 import compare_aws_tags | ||
from ansible_collections.amazon.aws.plugins.module_utils.ec2 import ( | ||
boto3_tag_list_to_ansible_dict, | ||
ansible_dict_to_boto3_tag_list, | ||
) | ||
from ansible.module_utils._text import to_text | ||
|
||
from ansible_collections.amazon.aws.plugins.module_utils.acm import ACMServiceManager | ||
from ansible_collections.amazon.aws.plugins.module_utils.tagging import ansible_dict_to_boto3_tag_list | ||
from ansible_collections.amazon.aws.plugins.module_utils.tagging import boto3_tag_list_to_ansible_dict | ||
from ansible_collections.amazon.aws.plugins.module_utils.tagging import compare_aws_tags | ||
|
||
from ansible_collections.community.aws.plugins.module_utils.modules import AnsibleCommunityAWSModule as AnsibleAWSModule | ||
|
||
|
||
def ensure_tags(client, module, resource_arn, existing_tags, tags, purge_tags): | ||
if tags is None: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.