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
Johann Queuniet 74ce8ce935 Add API pagination support to Scaleway inventory (#46117)
* Add Scaleway API pagination to server inventory call

* Move Link parsing to helper module

* Correct some PEP8 errors

* Replace AnsibleError with ScalewayException in module_utils since the former doesn't work

* Simplify the regexes to match the intended purpose

* Cleanup helper to conform to review

* Cleanup Scaleway inventory to conform to review

* Flatten the conditional branches structure

* fix a regexp typo
2018-10-24 17:53:46 +01:00
..
aws [aws] ALB/NLB support SubnetMappings in AWS create LB call (#42060) 2018-10-04 16:53:32 -04:00
common Python 3.8 collections compatibility fixes. 2018-10-08 11:26:37 -07:00
compat Enable pylint rules and fix exposed bugs. (#47219) 2018-10-19 08:32:52 -07:00
csharp win_exec: refactor PS exec runner (#45334) 2018-10-02 15:55:53 -07:00
facts Add Alibaba to RedHat family list. (#46828) 2018-10-12 10:23:03 +02:00
k8s Use kubeconfig if either context or kubeconfig is set (#47373) 2018-10-23 07:53:22 +01:00
net_tools doc: fixes the the repetitions (#43937) 2018-08-22 21:53:30 +02:00
network Enable additional pylint rules and resolve issues found. (#47221) 2018-10-18 13:38:08 -07:00
parsing Improve convert_bool error message 2018-02-12 13:05:38 -05:00
powershell WinRM/PSRP: Ensure shell returns UTF-8 output (#47404) 2018-10-24 10:40:54 +10:00
remote_management Connection and MAC pool module for Cisco UCS (#31151) 2017-12-14 19:38:35 +01:00
six Surround top-level function and class definitions with two blank lines. 2018-07-31 12:06:56 -07:00
storage New module for managing EMC VNX Block storage (#42945) 2018-08-09 10:38:26 -07:00
__init__.py Enhance empty __init__ code-smell to check module_utils (#33438) 2017-11-30 15:47:38 -08:00
_text.py Fix for to_text and to_bytes error handlers 2017-07-24 09:19:04 -07:00
acme.py No longer necessary since #33792 and #45628. (#45603) 2018-09-28 09:12:31 +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 Tower modules: move HAS_TOWER_CLI check in module_utils and minor improvements (#39809) 2018-08-02 11:17:39 -04:00
api.py Remove comments about import order 2017-08-07 19:46:06 -07:00
azure_rm_common.py Remove extra parameter in format_exc (#46251) 2018-10-18 21:50:58 -04:00
azure_rm_common_rest.py introducing azure_rm_resource (#39274) 2018-05-23 16:55:57 -07:00
basic.py Add helper function to return helpful import error msg (#47409) 2018-10-24 07:21:36 +10:00
cloud.py AWSRetry: allow retrying on additional ClientError exceptions (#28483) 2017-08-22 15:31:20 -04:00
cloudscale.py cloudscale_floating_ip module (#33181) 2017-12-11 14:48:35 +00:00
cloudstack.py cloudstack: fix query tags by resourceid (#40482) 2018-05-21 17:16:44 +02:00
connection.py Try to be more verbose with JSON decode errors (#47066) 2018-10-18 12:09:00 -04:00
crypto.py Allow multiple values per key in name fields in openssl_certificate/csr (#30338) 2017-12-12 12:35:22 +00:00
database.py Surround top-level function and class definitions with two blank lines. 2018-07-31 12:06:56 -07:00
digital_ocean.py Include Digital Ocean Token Alias (#36810) 2018-03-01 09:56:53 +05:30
dimensiondata.py dimensiondata: fix broken import (#35634) 2018-02-07 00:44:42 +01:00
docker_common.py Fixup of #47046. (#47274) 2018-10-18 14:50:26 +01:00
ec2.py Fix ec2_group for numbered protocols (GRE) (#42765) 2018-09-05 13:34:26 -04:00
exoscale.py exo_dns_record: remove limitation for multiple records only for A type (#35173) 2018-02-05 22:40:02 +01:00
f5_utils.py Refactor common network shared and platform utils code into package (#33452) 2017-12-03 21:42:30 +05:30
firewalld.py refactor firewalld module, add firewalld module_util (#37603) 2018-04-30 15:33:28 -05: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 removing libcloud secrets support for legacy gcp modules (#44932) 2018-08-31 08:28:32 -04:00
gcp_utils.py New GCP Module: gcp_pubsub_topic_facts (#46923) 2018-10-18 10:01:31 -04:00
gitlab.py Fix shebangs and file modes and update tests. (#40563) 2018-05-22 14:25:36 -07:00
heroku.py New module: heroku_collaborator (#39001) 2018-05-22 11:50:53 +02:00
ibm_sa_utils.py Add ibm storage module to ansible (#39960) 2018-08-15 08:38:11 +02:00
infinibox.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
influxdb.py influxdb: Add condition for retries argument (#38441) 2018-04-15 22:05:51 -04:00
ipa.py IPA: Add option to specify timeout (#44572) 2018-08-26 23:18:46 +05:30
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_clienttemplate (#33419) 2018-01-31 13:12:53 +00:00
known_hosts.py Fix invalid string escape sequences. 2017-11-21 10:03:34 -08:00
ldap.py doc: fix maintainer's name (#44452) 2018-08-21 16:32:37 +02:00
lxd.py Remove use of simplejson throughout code base (#43548) 2018-08-10 11:13:29 -05:00
manageiq.py Fix shebangs and file modes and update tests. (#40563) 2018-05-22 14:25:36 -07:00
memset.py New Memset module to request DNS reloads (#40390) 2018-05-25 00:30:25 +02:00
mysql.py Migrate from MySQLdb to PyMySQL (#40123) 2018-09-19 08:44:05 -07:00
netapp.py Define module for managing LDAP for E-Series (#42356) 2018-08-28 13:00:19 +01:00
netapp_elementsw_module.py Adding Common files for NetApp ElementSW release (#43727) 2018-08-10 09:33:08 -07:00
netapp_module.py Adding Common files for NetApp ElementSW release (#43727) 2018-08-10 09:33:08 -07: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 Python 3.8 collections compatibility fixes. 2018-10-08 11:26:37 -07: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 openstack: Correct fail_json call in module_utils (#41064) 2018-06-04 10:18:15 +02:00
ovirt.py ovirt_vm: Fix issue in setting the custom_compatibility_version to NULL 2018-10-22 21:12:08 -07:00
postgres.py Remove wildcard imports and get_exception calls 2017-08-12 00:48:53 -07:00
pure.py Initial commit for Pure Storage FlashBlade module (#32467) 2018-02-22 15:33:48 -05:00
pycompat24.py Enable pylint rules and fix exposed bugs. (#47219) 2018-10-19 08:32:52 -07:00
rabbitmq.py Rabbitmq: Enable communication to management API over HTTPS (#18437) 2018-10-10 09:55:08 +05:30
rax.py Fix invalid string escape sequences. 2017-11-21 10:03:34 -08:00
redfish_utils.py Provide flexibility when retrieving facts (#46148) 2018-10-11 14:17:13 -04:00
redhat.py Miscellaneous pylint fixes. 2017-09-13 01:53:08 -07:00
scaleway.py Add API pagination support to Scaleway inventory (#46117) 2018-10-24 17:53:46 +01:00
service.py Fix typo of stderr 2018-07-31 13:23:05 -04:00
splitter.py Collated PEP8 fixes (#25293) 2017-06-02 12:14:11 +01:00
univention_umc.py Python 2.6 str.format() compatibility fixes. 2018-01-10 14:08:11 -08:00
urls.py introduce module_utils.urls.fetch_file as a wrapper to download and save files (#19172) 2018-10-08 14:41:57 +02:00
vca.py Use response.content instead of response object (#25772) 2017-08-14 12:40:06 -04:00
vmware.py VMware: Provide facility to specify path for template (#38031) 2018-10-15 14:59:48 +05:30
vmware_rest_client.py VMware: New module: vmware_tag (#37261) 2018-05-07 16:30:16 +05:30
vultr.py vultr: fix for unreliable API behavior (#45712) 2018-09-19 00:01:53 +02:00
yumdnf.py don't restrict disable_excludes choices incorrectly (#47453) 2018-10-23 11:39:55 -05:00