community.general/lib/ansible/modules/cloud
Sloane Hertel 113336d6f1 rds_instance module and tests (#43789)
* Add functions to retrieve the allowed and required parameters for boto3 client methods

* Add custom waiter for stopping an RDS DB instance

* Add rds_instance module

* Add rds_instance integration tests

* address requested changes from ryansb

* address requested changes from willthames

* address requested changes from dmsimard

* Fix final snapshots

Fix idempotence with already-deleting DB instances

Remove unused import from module_utils/aws/core.py

Consolidate function to get all boto3 client method parameters and the subset of required parameters

* Add some additional rds_instance integration tests

* Add some common functions to module_utils/aws/rds

* Move common code out of rds_instance

* Remove hardcoded engine choices and require the minimum boto3

* Document wait behavior

* Provide a list of valid engines in the error message if it is invalid

Add supported methods to whitelist

Remove AWSRetry around waiter

Wait for a less crazy amount of time

Remove unused variables

* Add a test for an invalid engine option

* pep8

* Missed adding a method to the whitelist

* Use retries

* Fix some little things

* Fix more things

* Improve error message

* Support creating cross-region read replicas

* Remove unused imports

* Add retry when getting RDS instance

* Soft-check required options so module fails properly when options are missing

* Fix mariadb parameter version

* Fix cross-region read_replica creation and tests

* fix modify tests

* Fix a modification test

* Fix typo

* Remove test for option_group_name that exists for this account but may not for others and added as a TODO to do properly
2018-08-31 12:17:02 +10:00
..
amazon rds_instance module and tests (#43789) 2018-08-31 12:17:02 +10:00
atomic state: present added in docs (#37197) 2018-08-24 12:22:18 -05:00
azure remove wrong alias on secret_value (#44877) 2018-08-31 09:36:52 +08:00
centurylink More validate module fixes (#39097) 2018-04-24 18:05:50 +01:00
cloudscale To improve readability, we added a line feed. (#43801) 2018-08-08 16:10:26 -07:00
cloudstack cs_template: implement update and revamp (#37015) 2018-08-28 19:55:21 +02:00
digital_ocean Add AnsibleModule signature schema, and fix associated issues (#43512) 2018-07-31 15:04:22 -05:00
dimensiondata Surround top-level function and class definitions with two blank lines. 2018-07-31 12:06:56 -07:00
docker Fix minor issues with docker_login docs (#35081) 2018-08-30 05:33:39 +01:00
google [gcp] gcp_compute_backend_service changes (#44796) 2018-08-29 16:41:37 -04:00
heroku New module: heroku_collaborator (#39001) 2018-05-22 11:50:53 +02:00
linode Linode: Mark 'name' as required. Fixes #29785 (#44699) 2018-08-30 05:09:21 +02:00
lxc Clean up module documentation (#36909) 2018-03-15 22:15:24 +01:00
lxd Fix bug #32437 (#38166) 2018-08-05 17:49:11 -04:00
memset New Memset module to request DNS reloads (#40390) 2018-05-25 00:30:25 +02:00
misc helm: Improve documentation style and readability. (#44876) 2018-08-30 11:06:35 -05:00
oneandone More validate module fixes (#39097) 2018-04-24 18:05:50 +01:00
opennebula Update one_vm.py (#43349) 2018-08-22 01:56:47 -04:00
openstack Update os_server docs when removing an instance (#41963) 2018-08-24 10:42:25 -04:00
ovh Clean up BOTMETA.yml (#44574) 2018-08-24 19:43:35 -04:00
ovirt ovirt_vm: Fix undefined variable (#44618) 2018-08-24 02:29:02 -04:00
packet Surround top-level function and class definitions with two blank lines. 2018-07-31 12:06:56 -07:00
profitbricks More validate module fixes (#39097) 2018-04-24 18:05:50 +01:00
pubnub Update metadata to 1.1 2017-08-15 23:12:08 -07:00
rackspace Clean up BOTMETA.yml (#44574) 2018-08-24 19:43:35 -04:00
scaleway scaleway: Introduce scaleway_organization_facts module 2018-08-24 18:15:45 +02:00
smartos Surround top-level function and class definitions with two blank lines. 2018-07-31 12:06:56 -07:00
softlayer sl_vm: PEP8 compliancy and documentation changes (#32657) 2017-11-15 15:22:32 -05:00
spotinst Add module support to yamllint sanity test. (#34964) 2018-01-16 15:08:56 -08:00
univention Clean up module documentation (#36909) 2018-03-15 22:15:24 +01:00
vmware VMware: new module: vmware_host_ntp_facts (#44306) 2018-08-28 06:25:46 -07:00
vultr Vultr: Introducing vultr_network_facts module (#43600) 2018-08-20 00:29:05 +02:00
webfaction Convert more http links to https. 2018-04-25 23:12:46 -07:00
__init__.py package files 2016-12-08 11:22:22 -05:00