community.general/lib/ansible
banzo 3302248616 [cloud] Amazon Redshift module cluster deletion fix (#25164)
* Fix typo (#25161)

* Fixed cluster deletion: added final snapshot management

This adds 2 new options to the module API (only for the "delete" command):

* skip_final_cluster_snapshot: skip a final snapshot before deleting the cluster
* final_cluster_snapshot_identifier: identifier of the final snapshot to be created before deleting the cluster

Ref: http://boto.cloudhackers.com/en/latest/ref/redshift.html

* Fixed cluster deletion: added final snapshot management

This adds 2 new options to the module API (only for the "delete" command):

* skip_final_cluster_snapshot: skip a final snapshot before deleting the cluster
* final_cluster_snapshot_identifier: identifier of the final snapshot to be created before deleting the cluster

Ref: http://boto.cloudhackers.com/en/latest/ref/redshift.html

* add version_added information

* Review corrections:

* used required_if instead of checking parameters compatibility inside the code
* renamed aliases to be more explicit

Also added an example for the "delete" command

* Review corrections correction - make "delete" command specific parameters mandatory only when the command is "delete"

* updated doc with aliases

* Fix YAML docs syntax

* Set default to match API for skip_final_cluster_snapshot.
2017-08-24 16:41:32 -04:00
..
cli metadata 1.1 2017-08-15 23:12:08 -07:00
compat Remove wildcard imports 2017-07-28 22:10:17 -07:00
config Correct config manager deprecation warning 2017-08-17 10:24:42 -04:00
errors Ansible Config part2 (#27448) 2017-08-15 16:38:59 -04:00
executor executor stats and task_executor pep8 error (#23651) 2017-08-18 08:55:48 -04:00
galaxy Removes container-enabled warning (#27578) 2017-08-01 12:51:03 -04:00
inventory Ansible Config part2 (#27448) 2017-08-15 16:38:59 -04:00
module_utils Remove module_utils.shell (#28560) 2017-08-24 14:55:03 -04:00
modules [cloud] Amazon Redshift module cluster deletion fix (#25164) 2017-08-24 16:41:32 -04:00
parsing metadata 1.1 2017-08-15 23:12:08 -07:00
playbook set the play_context connection_user before mapping magic variables (#28599) 2017-08-24 14:49:42 -04:00
plugins Create persistent socket path using port and connection type (#28492) 2017-08-23 18:28:44 -04:00
template Ansible Config part2 (#27448) 2017-08-15 16:38:59 -04:00
utils exoscale: similar env vars as in cloudstack 2017-08-22 14:43:48 +02:00
vars optimize reserved names warning 2017-08-18 17:45:39 -04:00
__init__.py Fix ziploader for the cornercase of ansible invoking ansible. 2016-04-29 08:47:49 -07:00
constants.py Ansible Config part2 (#27448) 2017-08-15 16:38:59 -04:00
release.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00