Fix wildcard imports, remove get_exception, add boilerplate

Amazon modules that don't have open PRs against them
This commit is contained in:
Toshio Kuratomi 2017-08-12 02:06:11 -07:00
parent 359ced3833
commit 9a7e23569e
38 changed files with 360 additions and 649 deletions

View file

@ -1,9 +1,12 @@
#!/usr/bin/python
#
# Copyright (c) 2017 Ansible Project
#
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
from __future__ import absolute_import, division, print_function
__metaclass__ = type
ANSIBLE_METADATA = {'status': ['preview'],
'supported_by': 'community',
'metadata_version': '1.0'}
@ -153,14 +156,9 @@ result:
'''
import hashlib
import traceback
import re
import json
import time
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.ec2 import ec2_argument_spec, get_aws_connection_info, boto3_conn, camel_dict_to_snake_dict
from ansible.module_utils._text import to_bytes, to_text
import traceback
try:
import boto3
@ -169,6 +167,10 @@ try:
except ImportError:
HAS_BOTO3 = False
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils.ec2 import ec2_argument_spec, get_aws_connection_info, boto3_conn, camel_dict_to_snake_dict
from ansible.module_utils._text import to_text
DP_ACTIVE_STATES = ['ACTIVE', 'SCHEDULED']
DP_INACTIVE_STATES = ['INACTIVE', 'PENDING', 'FINISHED', 'DELETING']