1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/lib/ansible/module_utils
Michael De La Rue e28845018d [cloud] New module: AWS API Gageway module (#20230)
* Ultra basic api-gateway module based of lambda.py

* Ultra basic deployment added to api-gateway module

* ApiGateway module Allow creation of APIs, more documentation and better return value

* ApiGateway module incorporate review feedback

* ApiGateway module flake8 cleanup

* APIGateway module - more review fixes.

* slightly better messages in api_gateway module

* AWS api_gateway module - try to improve messages in case of exceptions

* rename api_gateway module to aws_api_gateway as discussed in PR 20230

* aws_api_gateway - Allow delivery of swagger either as text or dictionary.

* aws_api_gateway module - introduce 'unit' tests, improve imports using them and small fixes

* aws_api_gateway module - move path expand_user to avoid early typecheck

* aws_api_gateway - version means version of metadata not module - fix to 1.0

* aws_api_gateway module - Rely on module_utils.ec2 for imports & path type for expanduser / cleanups

* aws_api_gateway module - heavy cleanup and refactor of code + cloud retry functionality.

* api_gateway_module - failing test case for handling more than one deployment in succession and API deletion

* add TooManyRequestsException to AWSRetry exception list - makes API deployment work.

* api_gateway_module - Fixes for various review comments + errors from various linters

* api_gateway_module - Fixes for more review comments + linter error

* api_gateway_module - Major refactor into sensible functions - create_response becomes configure_response

* api_gateway_module - should be working under python3; remove test exclusion

* api_gateway_module - finish off remaining review fixes - use ansible defaults and fix mutually exclusive

* api_gateway_module - attempt to improve handling of botocore errors in python3

* api_gateway_module - implement state=absent / API deletion
2017-06-05 10:25:56 -04:00
..
facts Make ServiceMgrFactCollector.is_systemd_managed() a static method (#25316) 2017-06-05 09:39:05 -04:00
six module_utils/six: PEP8 compliancy 2017-05-23 15:43:52 -07:00
__init__.py Fix ziploader for the cornercase of ansible invoking ansible. 2016-04-29 08:47:49 -07:00
_text.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
a10.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
ansible_tower.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
aos.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
api.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
asa.py module_utils/asa: PEP8 compliancy (#24655) 2017-05-16 12:16:05 +01:00
avi.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
azure_rm_common.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
basic.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
bigswitch_utils.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
ce.py Contributing new lib/ansible/module_utils/ce.py module to manage HUAWEI data center CloudEngine switch (#21666) 2017-05-17 18:36:34 +01:00
cloud.py CloudRetry/AWSRetry backoff decorator with unit tests (#17039) 2016-09-13 16:46:59 -04:00
cloudengine.py mod_utils/cloudengine: PEP8 compliancy (#24659) 2017-05-30 18:28:02 +01:00
cloudstack.py cloudstack: new module cs_network_acl_rule (#25325) 2017-06-03 14:34:09 +02:00
cnos.py Fixes for idempotent issue in cnos_vlan module and fixes for vlag/portchannel tests. (#22385) 2017-03-08 17:09:17 +00:00
cnos_devicerules.py New module: cnos_vlan and various utility files (#21107) 2017-02-16 08:11:39 +00:00
cnos_errorcodes.py spelling fixes (non-trivial, changing messages) (#25094) 2017-06-01 10:45:19 +01:00
connection.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
database.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
dellos6.py Add dellos6 changes for Python3 (#24606) 2017-05-17 00:36:32 +05:30
dellos9.py Add dellos9 changes for Python3 (#24607) 2017-05-17 00:36:52 +05:30
dellos10.py Add dellos10 changes for python3 (#24608) 2017-05-17 00:36:15 +05:30
dimensiondata.py Refactor dimensiondata_network module (#21043) 2017-02-09 11:30:31 +00:00
docker_common.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
ec2.py [cloud] New module: AWS API Gageway module (#20230) 2017-06-05 10:25:56 -04:00
eos.py Platform agnostic net_system module (#24953) 2017-06-02 14:06:38 +02:00
exoscale.py exoscale: pep8 and python3 fixes (#21821) 2017-02-25 10:32:39 +01:00
f5_cli.py Adds CLI classes for some F5 modules (#21119) 2017-02-08 18:25:20 +00:00
f5_utils.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
fortios.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
gcdns.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
gce.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
gcp.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
infinibox.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
ios.py Platform agnostic net_system module (#24953) 2017-06-02 14:06:38 +02:00
iosxr.py Platform agnostic net_system module (#24953) 2017-06-02 14:06:38 +02:00
ipa.py IPA: Remove duplicated code and fix a bug that occurs if empty lists were passed and IPA didn't know the value before (#19210) 2017-02-08 14:16:44 +00:00
ismount.py fix typo 2016-02-08 19:10:04 +01:00
json_utils.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
junos.py Platform agnostic net_system module (#24953) 2017-06-02 14:06:38 +02:00
k8s_common.py k8s/openshift module_utils split (#23115) 2017-03-30 19:02:17 +02:00
known_hosts.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
lxd.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
mysql.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
netapp.py Add NetApp SolidFire volume module (#20732) 2017-02-16 15:21:14 -05:00
netcfg.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
netcli.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
netconf.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
network.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
network_common.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
nxos.py Platform agnostic net_system module (#24953) 2017-06-02 14:06:38 +02:00
openshift_common.py k8s/openshift module_utils split (#23115) 2017-03-30 19:02:17 +02:00
openstack.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
openswitch.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
ordnance.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
ovirt.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
postgres.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
powershell.ps1 Ensure exit_json returns failed = False 2017-05-30 14:56:31 -07:00
pycompat24.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
rax.py module_utils/rax: Small parameter cleanup (#24664) 2017-05-16 10:02:04 -04:00
redhat.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
service.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
shell.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
splitter.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
sros.py Add sros changes for Python3 (#24604) 2017-05-17 00:33:36 +05:30
univention_umc.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
urls.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
vca.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
vmware.py vmware_guest: Fix VM creation when adding a network device without a MAC address (#24138) 2017-05-16 08:47:49 -07:00
vyos.py Platform agnostic net_system module (#24953) 2017-06-02 14:06:38 +02:00