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/plugins/doc_fragments
patchback[bot] 1ab1f8f62b
[PR #7826/44679e71 backport][stable-8] Refactor of consul modules (#7877)
Refactor of consul modules (#7826)

* Extract common functionality.

* Refactor duplicated code into module_utils.

* Fixed ansible-test issues.

* Address review comments.

* Revert changes to consul_acl.

It uses deprecated APIs disabled since Consul 1.11 (which is EOL), don't
bother updating the module anymore.

* Remove unused code.

* Merge token into default doc fragment.

* JSON all the way down.

* extract validation tests into custom file and prep for requests removal.

* Removed dependency on requests.

* Initial test for consul_kv.

* fixup license headers.

* Revert changes to consul.py since it utilizes python-consul.

* Disable the lookup test for now.

* Fix python 2.7 support.

* Address review comments.

* Address review comments.

* Addec changelog fragment.

* Mark ConsulModule as private.

(cherry picked from commit 44679e71a2)

Co-authored-by: Florian Apolloner <florian@apolloner.eu>
2024-01-21 17:51:45 +00:00
..
alicloud.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
attributes.py Fix PLATFORM attributes docs fragment (#5918) 2023-01-29 22:12:27 +01:00
auth_basic.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
bitbucket.py Semantic markup: use E() in more places (#6699) 2023-06-15 09:29:30 +02:00
consul.py [PR #7826/44679e71 backport][stable-8] Refactor of consul modules (#7877) 2024-01-21 17:51:45 +00:00
dimensiondata.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
dimensiondata_wait.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
emc.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
gitlab.py [PR #7472/567c7d18 backport][stable-8] feature(gitlab): add 'ca_path' option (#7487) 2023-11-13 20:21:43 +01:00
hpe3par.py Add attributes to more modules (1/4) (#5965) 2023-02-20 17:29:14 +01:00
hwc.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
ibm_storage.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
influxdb.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
ipa.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
keycloak.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
ldap.py ldap: Add client certificate support (#6668) 2023-06-15 07:19:29 +02:00
lxca_common.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
manageiq.py Semantic markup: use E() in more places (#6699) 2023-06-15 09:29:30 +02:00
nomad.py Fix more typos (#7439) 2023-10-29 18:04:44 +01:00
onepassword.py [PR #7721/1fdbb50a backport][stable-8] 🔐 Load OP_SERVICE_ACCOUNT_TOKEN from ENVs (#7757) 2023-12-21 23:11:46 +01:00
oneview.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
online.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
opennebula.py Semantic markup: use E() in more places (#6699) 2023-06-15 09:29:30 +02:00
openswitch.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
oracle.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
oracle_creatable_resource.py Start using semantic markup (#6627) 2023-06-10 09:28:40 +02:00
oracle_display_name_option.py Start using semantic markup (#6627) 2023-06-10 09:28:40 +02:00
oracle_name_option.py Start using semantic markup (#6627) 2023-06-10 09:28:40 +02:00
oracle_tags.py Move licenses to LICENSES/, run add-license.py, add LICENSES/MIT.txt (#5065) 2022-08-05 12:28:29 +02:00
oracle_wait_options.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
pritunl.py Start using semantic markup (#6627) 2023-06-10 09:28:40 +02:00
proxmox.py proxmox module utils: better error msg when token fails with old proxmoxer (#6839) 2023-07-03 22:07:05 +02:00
purestorage.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
rackspace.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
redis.py Start using semantic markup (#6627) 2023-06-10 09:28:40 +02:00
rundeck.py Move licenses to LICENSES/, run add-license.py, add LICENSES/MIT.txt (#5065) 2022-08-05 12:28:29 +02:00
scaleway.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
scaleway_waitable_resource.py [Scaleway] Add module to manage container registries (#5399) 2022-10-23 17:18:06 +02:00
utm.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
vexata.py [PR #7551/a88f6f56 backport][stable-8] Clean up doc fragments a bit (#7568) 2023-11-22 09:25:54 +01:00
xenserver.py Semantic markup: use E() in more places (#6699) 2023-06-15 09:29:30 +02:00