community.general/lib/ansible/modules/cloud
Willem van Ketwich 1ee69c07cc New module (cloud): cloudfront_facts (#19727)
* initial commit of cloudfront_facts.py

* modification as per review from @georgepsarakis

* fixed shippable build error

* fixed shippable build error

* removed wildcard imports and replaced with specific imports from ansible.module_utils.ec2 as advised by @georgepsarakis

* renamed all instances of cloud_front_origin_access_identity to origin_access_identity as advised by @georgepsarakis

* added input option requirements where missing. fixed a typo in an error message, added '.' to the end of sentences.

* fixed typo in documentation

* simplified paginated_response method as advised by @georgepsarakis

* set default option to list_defaults when no option specified as advised by @ryansb

* bumped version to 2.3 as advised by @ryansb

* removed double-nesting of ansible_facts as advised by @ryansb

* show facts based on alias and distribution id for easy referencing as advised by @ryansb. have done for both distribution and distribution_config

* made comments clearer

* fixed incorrect logic for default list_distributions, fixed list_distributions_by_web_acl - wasn't passing web_acl_id, fixed list_invalidations keyword args missing DistributionId

* neatened up logic for list_distributions default

* facts now return Etag as well as specific facts. modified paginated_response to handle this. also all requests that use distribution id also list the facts under the corresponding alias now.

* fixed last fact added clobbering all previous facts for an alias or an id

* removed list_ prefix from list keys

* removed unnecessary boto fields. made list_distributions and list_streaming_distributions dictionaries with id/alias as key. fixed list_invalidations.

* fixed incorrectly named list_distributions_by_web_acl to ..web_acl_id. added id/alias dict for list_distributions_by_web_acl_id

* minor doc changes

* removed merge tag

* fixed more of merge
2017-01-10 11:27:54 -05:00
..
amazon New module (cloud): cloudfront_facts (#19727) 2017-01-10 11:27:54 -05:00
atomic Update atomic_image.py (#19756) 2017-01-05 10:33:05 -08:00
azure Remove quotes - Cloud/azure/azure.py (#19206) 2017-01-08 15:28:48 +00:00
centurylink Some additional module cleanup of mistakes made during merging 2016-12-08 11:35:20 -05:00
cloudstack cloudstack: cs_iso: fix async poll for state=absent (#20050) 2017-01-10 12:06:13 +01:00
digital_ocean Minor grammar change in Digital_Ocean Module doc (#19674) 2016-12-25 00:24:54 +01:00
docker module is a property of the global object client (#19744) 2017-01-05 08:59:30 -08:00
google [GCE] gc_storage: add type parameter to expiration in argument_spec. (#19979) 2017-01-06 13:27:47 -05:00
linode eval() should be avoided when at all possible 2017-01-05 10:41:49 -08:00
lxc Relocating extras into lib/ansible/modules/ after merge 2016-12-08 11:35:18 -05:00
lxd Correctly link to modules (#20019) 2017-01-08 17:06:07 +00:00
misc Fix code-blocks to use correct syntax highlighting 2017-01-08 09:18:45 -08:00
openstack Adding os_quota support to the OpenStack modules (#19590) 2017-01-08 18:55:12 +00:00
ovh minor spelling changes 2016-12-13 13:51:13 -05:00
ovirt cloud: ovirt: add kernel boot parameters to vms module 2017-01-04 17:11:07 -08:00
packet 2 modules for Packet host: packet_device and packet_sshkey (#19005) 2017-01-03 16:10:17 +00:00
profitbricks minor spelling changes 2016-12-13 13:51:13 -05:00
rackspace Removed dict.iteritems() in modules. (#18859) 2016-12-12 15:16:23 -08:00
smartos Add new module to manage SmartOS images through imgadm(1M) (#19696) 2017-01-05 12:30:31 -08:00
softlayer minor spelling changes 2016-12-13 13:51:13 -05:00
vmware Remove the redundant get_exception import 2017-01-10 08:19:54 -08:00
webfaction Relocating extras into lib/ansible/modules/ after merge 2016-12-08 11:35:18 -05:00
__init__.py package files 2016-12-08 11:22:22 -05:00