community.general/lib/ansible/module_utils
Sam Doran 8f4f3750fe
Ensure uri module always returns status even on failure (#56240)
- Also return url and update docs for other values to indicate they are only returned on success.
- Add integration tests
- Use info variable for common return values
- Use -1 as default status rather than None. This is lines up with with existing code in urls.py
- Add unit tests to ensure status and url are returned on failure
2019-05-23 10:17:17 -04:00
..
aws Aws waf region (#48953) 2019-05-17 10:36:14 +10:00
common fix missing attribs with dirct module execution (#53875) 2019-04-04 09:59:52 -04:00
compat Do not look for a paramiko compat package anymore (#55106) 2019-04-10 14:51:53 -04:00
csharp Ansible.Basic - fix when deserialising a json string of an array (#55691) 2019-05-01 11:08:23 +10:00
distro Update bundled copy of distro from 1.3.0 to 1.4.0 (#55459) 2019-04-23 11:52:51 -05:00
docker [docker] support the lookup of images by digest (#56649) 2019-05-21 02:54:05 -04:00
facts refactor iscsi network facts module, remove external grep call, add unit test (#55643) 2019-05-07 12:26:20 -04:00
k8s k8s minor bug fixes (#56168) 2019-05-22 08:08:22 +02:00
net_tools To fix the issue where nios_zone module was running second time for same object (#55595) 2019-05-13 14:30:39 +05:30
network eos_l2_interface handle "Interface does not exist" (#56787) 2019-05-23 17:02:46 +05:30
oracle Initial commit for Oracle Cloud Infrastructure modules 2019-05-14 13:51:45 -07:00
parsing Improve convert_bool error message 2018-02-12 13:05:38 -05:00
podman Add podman_image and podman_image_info modules (#55103) 2019-04-10 18:28:09 -05:00
powershell Bump deps for ntlm-auth and PSScriptAnalyzer (#55269) 2019-04-16 06:43:41 +10:00
remote_management as per IRC Core team comment, renaming pwd to password (#55033) 2019-04-11 12:56:48 +01:00
six Update bundled copy of six from 1.11.0 to 1.12.0 (#55456) 2019-04-23 11:53:25 -05:00
source_control Add Bitbucket Pipelines variable module (#54049) 2019-03-22 13:17:08 +01:00
storage Ansible module to enable the user to provision CPGs on HPE StoreServ 3PAR device (#39656) 2019-02-26 14:09:03 +00:00
__init__.py
_text.py
acme.py crypto modules: use module_utils.compat.ipaddress when possible (#55278) 2019-04-18 15:36:53 +01:00
alicloud_ecs.py Add new module ali_instance (#36898) 2018-10-23 13:02:21 -05:00
ansible_release.py [AWS] Add Ansible Version to botocore user agent string (#39993) 2018-05-17 11:41:14 -04:00
ansible_tower.py standardize TLS connection properties (#54315) 2019-03-28 00:19:28 -05:00
api.py Update bare exceptions to specify Exception. 2018-12-16 15:03:19 -08:00
azure_rm_common.py Fix the get property (#55745) 2019-04-26 10:07:58 +08:00
azure_rm_common_ext.py azure_rm_azurefirewall (#56359) 2019-05-20 10:38:55 -07:00
azure_rm_common_rest.py support lro in azure_rm_resource (#49919) 2018-12-17 13:21:25 +08:00
basic.py Revert nxos, ios, iosxr return_timestamps (#56206) 2019-05-08 20:49:29 +05:30
cloud.py
cloudscale.py cloudscale_server: refactor to implement update (#52683) 2019-03-05 10:40:16 +01:00
cloudstack.py cloudstack: fix E326 (#54657) 2019-03-31 23:36:56 +02:00
connection.py Fix spelling error in connection (#54957) 2019-04-12 16:53:59 -04:00
crypto.py openssl_certificate: fix passphrase handling for cryptography backend (#56155) 2019-05-07 23:58:15 -04:00
database.py postgresql_db: added tablespace support (#56390) 2019-05-16 12:13:40 +02:00
digital_ocean.py Include Digital Ocean Token Alias (#36810) 2018-03-01 09:56:53 +05:30
dimensiondata.py Final round of moving modules to new import error msg (#51852) 2019-02-08 10:07:01 +10:00
ec2.py Fix _hashable_policy for python3 (#53953) 2019-03-18 09:40:28 -05:00
exoscale.py
f5_utils.py
firewalld.py refactor firewalld module, add firewalld module_util (#37603) 2018-04-30 15:33:28 -05:00
gcdns.py
gce.py
gcp.py removing libcloud secrets support for legacy gcp modules (#44932) 2018-08-31 08:28:32 -04:00
gcp_utils.py Bug fixes for GCP modules (#54765) 2019-04-03 13:31:08 -04:00
gitlab.py copyright: edit deprecated email (#51912) 2019-02-08 01:48:25 +01:00
hcloud.py Add hcloud server module (#53062) 2019-03-05 07:30:24 +01:00
heroku.py Final round of moving modules to new import error msg (#51852) 2019-02-08 10:07:01 +10:00
hetzner.py Hetzner failover IP: refactoring (#56203) 2019-05-10 08:33:51 +02:00
hwc_utils.py refactor moudule utils of hwc_utils.py (#55858) 2019-05-09 09:04:51 -04:00
ibm_sa_utils.py IBM_Storage: fixed a bug - Unwanted arguments cause failure (#56357) 2019-05-13 12:41:06 -04:00
infinibox.py Update bare exceptions to specify Exception. 2018-12-16 15:03:19 -08:00
influxdb.py Sanity fixes to parameter types (#52325) 2019-02-15 16:58:58 +01:00
ipa.py identity: Issue warning if GSSAPI parameters can't be used (#52721) 2019-02-22 08:39:42 +00:00
ismount.py
json_utils.py Remove use of simplejson throughout code base (#43548) 2018-08-10 11:13:29 -05:00
keycloak.py New module: keycloak_group (#35637) 2019-04-10 15:58:20 -04:00
known_hosts.py Update bare exceptions to specify Exception. 2018-12-16 15:03:19 -08:00
kubevirt.py kubevirt_vm: Improve create VM from template (#55927) 2019-05-21 09:31:58 +02:00
ldap.py doc: fix maintainer's name (#44452) 2018-08-21 16:32:37 +02:00
linode.py Add new linode_v4 module. (#46151) 2018-11-16 12:39:05 +00:00
lxd.py Remove use of simplejson throughout code base (#43548) 2018-08-10 11:13:29 -05:00
manageiq.py standardize TLS connection properties (#54315) 2019-03-28 00:19:28 -05:00
memset.py New facts module: Memset Memstore (#42387) 2018-10-29 12:27:03 +00:00
mysql.py Fix for "AttributeError: 'module' object has no attribute 'cursors'" (#49191) (#53445) 2019-03-08 08:21:56 +00:00
netapp.py Added eseries base with tests (#49269) 2019-03-08 18:13:45 +00:00
netapp_elementsw_module.py Update bare exceptions to specify Exception. 2018-12-16 15:03:19 -08:00
netapp_module.py New Options for Autosupport (#50773) 2019-01-23 18:18:07 +00:00
oneandone.py New module: manage 1&1 public ip (cloud/oneandone/oneandone_public_ip) (#35079) 2018-02-07 12:15:27 -06:00
oneview.py Use common functions for handling import errors (#51851) 2019-02-07 16:51:16 -05:00
online.py Add an Online servers fact 2018-09-24 21:03:50 +02:00
opennebula.py one_host environment variables, Fixes #44163 (#44568) 2018-08-27 10:55:04 -04:00
openstack.py standardize TLS connection properties (#54315) 2019-03-28 00:19:28 -05:00
ovirt.py ovirt add template version (#54675) 2019-04-01 17:23:57 +01:00
postgres.py module_utils.postgres: added unittests (#56381) 2019-05-17 23:33:45 -07:00
pure.py Add user_agent into FlashBlade API calls (#46221) 2018-10-29 11:28:00 +00:00
pycompat24.py Enable pylint rules and fix exposed bugs. (#47219) 2018-10-19 08:32:52 -07:00
rabbitmq.py standardize TLS connection properties (#54315) 2019-03-28 00:19:28 -05:00
rax.py standardize TLS connection properties (#54315) 2019-03-28 00:19:28 -05:00
redfish_utils.py redfish: refactor service_root variable (#56198) 2019-05-23 10:57:22 +02:00
redhat.py
scaleway.py Add a Scaleway load-balancer module (#51741) 2019-02-11 15:28:55 +00:00
service.py Fix typo of stderr 2018-07-31 13:23:05 -04:00
splitter.py
univention_umc.py
urls.py Ensure uri module always returns status even on failure (#56240) 2019-05-23 10:17:17 -04:00
utm_utils.py Add optional headers to utm modules (#49856) 2019-01-17 19:06:50 +05:30
vca.py standardize TLS connection properties (#54315) 2019-03-28 00:19:28 -05:00
vexata.py New module for managing volumes in Vexata storage arrays (#49006) 2019-04-10 21:12:23 +05:30
vmware.py VMware: vcenter_folder: print full path of the new folder (#55237) 2019-05-23 16:21:22 +05:30
vmware_rest_client.py VMware: Modifying Rest Client to use vSphere-Api-Client instead of individual service(#55804) 2019-05-09 18:19:42 +05:30
vultr.py vultr: streamline docs (#56563) 2019-05-20 14:52:37 -05:00
xenserver.py XenServer: Minor bug fixes 2 (#54697) 2019-04-08 12:27:02 -04:00
yumdnf.py Allow all of yum version compare operators (#54603) 2019-04-08 10:34:21 +02:00