1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-03-21 20:59:10 +00:00
community.general/plugins/modules
Emmanuel Benoît 0e4783dcc3
Binary attribute support for ldap_attrs and ldap_entry (#11558)
* Binary attribute support for `ldap_attrs` and `ldap_entry`

This commit implements binary attribute support for the `ldap_attrs` and
`ldap_entry` plugins. This used to be "supported" before, because it was
possible to simply load arbitrary binary data into the attributes, but
no longer functions on recent Ansible versions.

In order to support binary attributes, this commit introduces two new
options to both plugins:

  * `binary_attributes`, a list of attribute names which will be
    considered as being binary,
  * `honor_binary_option`, a flag which is true by default and will
    handle all attributes that include the binary option (see RFC 4522)
    as binary automatically.

When an attribute is determined to be binary through either of these
means, the plugin will assume that the attribute's value is in fact
base64-encoded. It will proceed to decode it and handle it accordingly.

While changes to `ldap_entry` are pretty straightforward, more work was
required on `ldap_attrs`.

  * First, because both `present` and `absent` state require checking
    the attribute's current values and normally do that using LDAP search
    queries for each value, a specific path for binary attributes was
    added that loads and caches all values for the attribute and compares
    the values in the Python code.
  * In addition, generating both the modlist and the diff output require
    re-encoding binary attributes' values into base64 so it can be
    transmitted back to Ansible.

* Various fixes on `ldap_attrs`/`ldap_entry` from PR 11558 discussion

* Rename `honor_binary_option` to `honor_binary`

* Add some general documentation about binary attributes

* Fix changelog fragment after renaming one of the new options

* Add examples of `honor_binary` and `binary_attributes`

* Add note that indicates that binary values are supported from 12.5.0+

* Fix punctuation

* Add links to RFC 4522 to `ldap_attrs` and `ldap_entry`

* Catch base64 decoding errors

* Rephrase changelog fragment

* Use f-string to format the encoding error message
2026-03-12 21:31:37 +01:00
..
aerospike_migrations.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
airbrake_deployment.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
aix_devices.py aix_*: deprecation (#11540) 2026-03-04 19:11:45 +13:00
aix_filesystem.py aix_*: deprecation (#11540) 2026-03-04 19:11:45 +13:00
aix_inittab.py aix_*: deprecation (#11540) 2026-03-04 19:11:45 +13:00
aix_lvg.py aix_*: deprecation (#11540) 2026-03-04 19:11:45 +13:00
aix_lvol.py aix_*: deprecation (#11540) 2026-03-04 19:11:45 +13:00
alerta_customer.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ali_instance.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ali_instance_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
alternatives.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
android_sdk.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ansible_galaxy_install.py docs: migrate RTD URLs to docs.ansible.com (#11109) 2025-11-19 07:00:51 +01:00
apache2_mod_proxy.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
apache2_module.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
apk.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
apt_repo.py Reformat everything. 2025-11-01 13:46:53 +01:00
apt_rpm.py fix ruff case SIM103 (#11119) 2025-11-12 21:12:47 +01:00
archive.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
atomic_container.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
atomic_host.py replace batch of redundant to_native() occurrences (#11098) 2025-11-11 19:10:00 +13:00
atomic_image.py fix ruff case UP031 (#11223) 2025-11-29 08:28:22 +01:00
awall.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
beadm.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
bigpanda.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
bitbucket_access_key.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
bitbucket_pipeline_key_pair.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
bitbucket_pipeline_known_host.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
bitbucket_pipeline_variable.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
bootc_manage.py remove required=false from docs (#11055) 2025-11-09 08:27:06 +01:00
bower.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
btrfs_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
btrfs_subvolume.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
bundler.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
bzr.py Reformat everything. 2025-11-01 13:46:53 +01:00
campfire.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
capabilities.py Reformat everything. 2025-11-01 13:46:53 +01:00
cargo.py remove required=false from docs (#11055) 2025-11-09 08:27:06 +01:00
catapult.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
circonus_annotation.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
cisco_webex.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
cloud_init_data_facts.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
cloudflare_dns.py Fix version number. 2026-01-05 18:12:39 +01:00
cobbler_sync.py replace batch of redundant to_native()/to_text() occurrences (#11105) 2025-11-12 21:42:52 +01:00
cobbler_system.py replace batch of redundant to_native()/to_text() occurrences (#11105) 2025-11-12 21:42:52 +01:00
composer.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
consul.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
consul_acl_bootstrap.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
consul_agent_check.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
consul_agent_service.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
consul_auth_method.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
consul_binding_rule.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
consul_kv.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
consul_policy.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
consul_role.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
consul_session.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
consul_token.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
copr.py community.general.copr: clarify includepkgs/excludepkgs (#11464) 2026-02-07 16:19:59 +01:00
cpanm.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
cronvar.py batch 3 - update Python idiom to 3.7 using pyupgrade (#11343) 2025-12-30 22:18:52 +01:00
crypttab.py batch 3 - update Python idiom to 3.7 using pyupgrade (#11343) 2025-12-30 22:18:52 +01:00
datadog_downtime.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
datadog_event.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
datadog_monitor.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
dconf.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
decompress.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
deploy_helper.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
dimensiondata_network.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
dimensiondata_vlan.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
discord.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
django_check.py Reformat everything. 2025-11-01 13:46:53 +01:00
django_command.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
django_createcachetable.py Reformat everything. 2025-11-01 13:46:53 +01:00
django_dumpdata.py docs style adjustments (#11037) 2025-11-07 10:29:44 +13:00
django_loaddata.py Reformat everything. 2025-11-01 13:46:53 +01:00
django_manage.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
dnf_config_manager.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
dnf_versionlock.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
dnsimple.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
dnsimple_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
dnsmadeeasy.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
dpkg_divert.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
easy_install.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ejabberd_user.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
elasticsearch_plugin.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
emc_vnx_sg_member.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
etcd3.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
facter_facts.py Reformat everything. 2025-11-01 13:46:53 +01:00
file_remove.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
filesize.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
filesystem.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
flatpak.py fix ruff case SIM110 (#11215) 2025-11-26 09:47:50 +13:00
flatpak_remote.py replace batch of redundant to_native()/to_text() occurrences (#11106) 2025-11-12 21:43:14 +01:00
gandi_livedns.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gconftool2.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gconftool2_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gem.py fix gem module compatibility with ruby-4-rubygems (#11442) 2026-01-26 17:16:44 +01:00
gio_mime.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
git_config.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
git_config_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
github_deploy_key.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
github_issue.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
github_key.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
github_release.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
github_repo.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
github_webhook.py remove required=false from docs (#11055) 2025-11-09 08:27:06 +01:00
github_webhook_info.py remove required=false from docs (#11055) 2025-11-09 08:27:06 +01:00
gitlab_branch.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gitlab_deploy_key.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gitlab_group.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gitlab_group_access_token.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gitlab_group_members.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gitlab_group_variable.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gitlab_hook.py remove required=false from docs (#11055) 2025-11-09 08:27:06 +01:00
gitlab_instance_variable.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gitlab_issue.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gitlab_label.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gitlab_merge_request.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gitlab_milestone.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gitlab_project.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gitlab_project_access_token.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gitlab_project_badge.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gitlab_project_members.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gitlab_project_variable.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gitlab_protected_branch.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gitlab_runner.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gitlab_user.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
grove.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
gunicorn.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
haproxy.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
heroku_collaborator.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
hg.py replace batch of redundant to_native()/to_text() occurrences (#11106) 2025-11-12 21:43:14 +01:00
homebrew.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
homebrew_cask.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
homebrew_services.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
homebrew_tap.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
homectl.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
honeybadger_deployment.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
hpilo_boot.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
hpilo_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
hponcfg.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
htpasswd.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
hwc_ecs_instance.py fix ruff case B007 (#11115) 2025-11-12 21:06:14 +01:00
hwc_evs_disk.py remove required=false from docs (#11055) 2025-11-09 08:27:06 +01:00
hwc_network_vpc.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
hwc_smn_topic.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
hwc_vpc_eip.py remove required=false from docs (#11055) 2025-11-09 08:27:06 +01:00
hwc_vpc_peering_connect.py remove required=false from docs (#11055) 2025-11-09 08:27:06 +01:00
hwc_vpc_port.py fix ruff case B007 (#11115) 2025-11-12 21:06:14 +01:00
hwc_vpc_private_ip.py remove required=false from docs (#11055) 2025-11-09 08:27:06 +01:00
hwc_vpc_route.py remove required=false from docs (#11055) 2025-11-09 08:27:06 +01:00
hwc_vpc_security_group.py remove required=false from docs (#11055) 2025-11-09 08:27:06 +01:00
hwc_vpc_security_group_rule.py remove required=false from docs (#11055) 2025-11-09 08:27:06 +01:00
hwc_vpc_subnet.py remove required=false from docs (#11055) 2025-11-09 08:27:06 +01:00
ibm_sa_domain.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ibm_sa_host.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ibm_sa_host_ports.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ibm_sa_pool.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ibm_sa_vol.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ibm_sa_vol_map.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
icinga2_downtime.py New module icinga2_downtime (#11462) 2026-02-23 05:38:54 +01:00
icinga2_feature.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
icinga2_host.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
idrac_redfish_command.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
idrac_redfish_config.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
idrac_redfish_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ilo_redfish_command.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ilo_redfish_config.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ilo_redfish_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
imc_rest.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
imgadm.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
infinity.py Improve Python code: address unused variables (#11049) 2025-11-09 08:14:35 +01:00
influxdb_database.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
influxdb_query.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
influxdb_retention_policy.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
influxdb_user.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
influxdb_write.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ini_file.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
installp.py Reformat everything. 2025-11-01 13:46:53 +01:00
interfaces_file.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ip2location_info.py ip2location_info: New Module - ip2location.io for IP geolocation lookup (#11170) 2025-12-22 09:41:28 +01:00
ip_netns.py replace batch of redundant to_native()/to_text() occurrences (#11104) 2025-11-12 21:42:37 +01:00
ipa_config.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_dnsrecord.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_dnszone.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_getkeytab.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_group.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_hbacrule.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_host.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_hostgroup.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_otpconfig.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_otptoken.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_pwpolicy.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_role.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_service.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_subca.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_sudocmd.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_sudocmdgroup.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_sudorule.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_user.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_vault.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipbase_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipify_facts.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipinfoio_facts.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipmi_boot.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipmi_power.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
iptables_state.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipwcli_dns.py Reformat everything. 2025-11-01 13:46:53 +01:00
irc.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
iso_create.py Reformat everything. 2025-11-01 13:46:53 +01:00
iso_customize.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
iso_extract.py Reformat everything. 2025-11-01 13:46:53 +01:00
jabber.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
java_cert.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
java_keystore.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
jboss.py jboss: deprecation (#11457) 2026-01-31 21:30:39 +13:00
jenkins_build.py Improve Python code: address unused variables (#11049) 2025-11-09 08:14:35 +01:00
jenkins_build_info.py Improve Python code: address unused variables (#11049) 2025-11-09 08:14:35 +01:00
jenkins_credential.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
jenkins_job.py fix ruff case SIM103 (#11119) 2025-11-12 21:12:47 +01:00
jenkins_job_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
jenkins_node.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
jenkins_plugin.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
jenkins_script.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
jira.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
kdeconfig.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
kea_command.py Add missing __future__ imports (#11567) 2026-03-11 06:42:08 +01:00
kernel_blacklist.py Reformat everything. 2025-11-01 13:46:53 +01:00
keycloak_authentication.py keycloak_authentication: fix TypeError when flow has no authenticationExecutions (#11548) 2026-03-10 06:48:06 +01:00
keycloak_authentication_required_actions.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_authz_authorization_scope.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_authz_custom_policy.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_authz_permission.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_authz_permission_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_client.py keycloak_client: fix diff for keycloak client auth flow overrides (#11455) 2026-02-07 16:20:38 +01:00
keycloak_client_rolemapping.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_client_rolescope.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_clientscope.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_clientscope_type.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_clientsecret_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_clientsecret_regenerate.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_clienttemplate.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_component.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_component_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_group.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_identity_provider.py keycloak_identity_provider: add claims example for oidc-advanced-group-idp-mapper (#11500) 2026-02-14 21:02:19 +01:00
keycloak_realm.py add support for localizationTexts in keycloak_realm.py (#11513) 2026-02-21 22:52:22 +01:00
keycloak_realm_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_realm_key.py keycloak_realm_key: add full support for all Keycloak key providers (#11468) 2026-02-18 07:48:37 +01:00
keycloak_realm_keys_metadata_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_realm_localization.py keycloak_realm_localization: new module - realm localization control (#10841) 2026-02-18 07:05:34 +01:00
keycloak_realm_rolemapping.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_role.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_user.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_user_execute_actions_email.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keycloak_user_federation.py #11502 Fix mapping of config of keycloak_user_federation (#11515) 2026-02-21 12:01:19 +01:00
keycloak_user_rolemapping.py keycloak_user_rolemapping: handle None response for client role lookup (#11471) 2026-02-18 20:24:35 +01:00
keycloak_userprofile.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keyring.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
keyring_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
kibana_plugin.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
krb_ticket.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
launchd.py Improve Python code: address unused variables (#11049) 2025-11-09 08:14:35 +01:00
layman.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
lbu.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ldap_attrs.py Binary attribute support for ldap_attrs and ldap_entry (#11558) 2026-03-12 21:31:37 +01:00
ldap_entry.py Binary attribute support for ldap_attrs and ldap_entry (#11558) 2026-03-12 21:31:37 +01:00
ldap_inc.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ldap_passwd.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ldap_search.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
librato_annotation.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
linode.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
linode_v4.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
listen_ports_facts.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
lldp.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
locale_gen.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
logentries.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
logentries_msg.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
logstash_plugin.py Logstash plugin version fix (#11440) 2026-01-26 06:17:23 +01:00
lvg.py Reformat everything. 2025-11-01 13:46:53 +01:00
lvg_rename.py Reformat everything. 2025-11-01 13:46:53 +01:00
lvm_pv.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
lvm_pv_move_data.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
lvol.py Reformat everything. 2025-11-01 13:46:53 +01:00
lxc_container.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
lxca_cmms.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
lxca_nodes.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
lxd_container.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
lxd_profile.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
lxd_project.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
lxd_storage_pool_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
lxd_storage_volume_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
macports.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
mail.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
make.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
manageiq_alert_profiles.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
manageiq_alerts.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
manageiq_group.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
manageiq_policies.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
manageiq_policies_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
manageiq_provider.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
manageiq_tags.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
manageiq_tags_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
manageiq_tenant.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
manageiq_user.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
mas.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
matrix.py Address issues reported by ruff check (#11043) 2025-11-08 17:05:21 +13:00
mattermost.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
maven_artifact.py maven_artifact: resolve SNAPSHOT to latest using snapshot metadata block (#11501) 2026-02-14 21:03:00 +01:00
memset_dns_reload.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
memset_memstore_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
memset_server_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
memset_zone.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
memset_zone_domain.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
memset_zone_record.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
mksysb.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
modprobe.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
monit.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
mqtt.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
mssql_db.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
mssql_script.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
nagios.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
netcup_dns.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
newrelic_deployment.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
nexmo.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
nginx_status_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
nictagadm.py Reformat everything. 2025-11-01 13:46:53 +01:00
nmcli.py nmcli: fix idempotency issue with macvlan (#11551) 2026-03-10 21:42:37 +01:00
nomad_job.py replace batch of redundant to_native()/to_text() occurrences (#11106) 2025-11-12 21:43:14 +01:00
nomad_job_info.py replace batch of redundant to_native() occurrences (#11098) 2025-11-11 19:10:00 +13:00
nomad_token.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
nosh.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
npm.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
nsupdate.py nsupdate: fix missing keyring initialization without TSIG auth (#11461) 2026-02-18 06:48:49 +01:00
ocapi_command.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ocapi_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
oci_vcn.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
odbc.py Improve Python code: address unused variables (#11049) 2025-11-09 08:14:35 +01:00
office_365_connector_card.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ohai.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
omapi_host.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
one_host.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
one_image.py Reformat code (#11465) 2026-02-04 07:50:05 +01:00
one_image_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
one_service.py Reformat code (#11465) 2026-02-04 07:50:05 +01:00
one_template.py Reformat code (#11465) 2026-02-04 07:50:05 +01:00
one_vm.py Reformat code (#11465) 2026-02-04 07:50:05 +01:00
one_vnet.py Reformat code (#11465) 2026-02-04 07:50:05 +01:00
oneandone_firewall_policy.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
oneandone_load_balancer.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
oneandone_monitoring_policy.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
oneandone_private_network.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
oneandone_public_ip.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
oneandone_server.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
onepassword_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
oneview_datacenter_info.py Reformat everything. 2025-11-01 13:46:53 +01:00
oneview_enclosure_info.py Reformat everything. 2025-11-01 13:46:53 +01:00
oneview_ethernet_network.py Reformat everything. 2025-11-01 13:46:53 +01:00
oneview_ethernet_network_info.py Reformat everything. 2025-11-01 13:46:53 +01:00
oneview_fc_network.py Reformat everything. 2025-11-01 13:46:53 +01:00
oneview_fc_network_info.py Reformat everything. 2025-11-01 13:46:53 +01:00
oneview_fcoe_network.py Reformat everything. 2025-11-01 13:46:53 +01:00
oneview_fcoe_network_info.py Reformat everything. 2025-11-01 13:46:53 +01:00
oneview_logical_interconnect_group.py Reformat everything. 2025-11-01 13:46:53 +01:00
oneview_logical_interconnect_group_info.py Reformat everything. 2025-11-01 13:46:53 +01:00
oneview_network_set.py Reformat everything. 2025-11-01 13:46:53 +01:00
oneview_network_set_info.py Reformat everything. 2025-11-01 13:46:53 +01:00
oneview_san_manager.py Reformat everything. 2025-11-01 13:46:53 +01:00
oneview_san_manager_info.py Reformat everything. 2025-11-01 13:46:53 +01:00
online_server_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
online_user_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
open_iscsi.py Reformat everything. 2025-11-01 13:46:53 +01:00
openbsd_pkg.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
opendj_backendprop.py opendj_backendprop: use check_rc (#11072) 2025-11-10 19:36:21 +13:00
openwrt_init.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
opkg.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
osx_defaults.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ovh_ip_failover.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ovh_ip_loadbalancing_backend.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ovh_monthly_billing.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pacemaker_cluster.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pacemaker_info.py Reformat everything. 2025-11-01 13:46:53 +01:00
pacemaker_resource.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pacemaker_stonith.py Reformat everything. 2025-11-01 13:46:53 +01:00
packet_device.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
packet_ip_subnet.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
packet_project.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
packet_sshkey.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
packet_volume.py replace redundant to_native()/to_text() occurrences, batch 8 (#11143) 2025-11-16 11:18:17 +13:00
packet_volume_attachment.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pacman.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pacman_key.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pagerduty.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pagerduty_alert.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pagerduty_change.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pagerduty_user.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pam_limits.py batch 4 - update Python idiom to 3.7 using pyupgrade (#11344) 2025-12-30 16:15:48 +01:00
pamd.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
parted.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pear.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pids.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pingdom.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pip_package_info.py remove required=false from docs (#11055) 2025-11-09 08:27:06 +01:00
pipx.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pipx_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pkg5.py Reformat code (#11465) 2026-02-04 07:50:05 +01:00
pkg5_publisher.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pkgin.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pkgng.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pkgutil.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pmem.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pnpm.py remove required=false from docs (#11055) 2025-11-09 08:27:06 +01:00
portage.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
portinstall.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pritunl_org.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pritunl_org_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pritunl_user.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pritunl_user_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pubnub_blocks.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pulp_repo.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
puppet.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pushbullet.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pushover.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
python_requirements_info.py python_requirements_info: use importlib.metadata when available (#11495) 2026-02-10 22:44:06 +01:00
read_csv.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
redfish_command.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
redfish_config.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
redfish_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
redhat_subscription.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
redis.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
redis_data.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
redis_data_incr.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
redis_data_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
redis_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
rhevm.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
rhsm_release.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
rhsm_repository.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
riak.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
rocketchat.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
rollbar_deployment.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
rpm_ostree_pkg.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
rundeck_acl_policy.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
rundeck_job_executions_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
rundeck_job_run.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
rundeck_project.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
runit.py batch 4 - update Python idiom to 3.7 using pyupgrade (#11344) 2025-12-30 16:15:48 +01:00
say.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_compute.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_compute_private_network.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_container.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_container_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_container_namespace.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_container_namespace_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_container_registry.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_container_registry_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_database_backup.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_function.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_function_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_function_namespace.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_function_namespace_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_image_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_ip.py Adding 'project' parameter to Scaleway IP module. (#11368) 2026-01-25 21:12:06 +01:00
scaleway_ip_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_lb.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_organization_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_private_network.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_security_group.py Adding 'project' parameter support for the Scaleway SG module. (#11366) 2026-01-25 21:12:19 +01:00
scaleway_security_group_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_security_group_rule.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_server_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_snapshot_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_sshkey.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_user_data.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_volume.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
scaleway_volume_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
sefcontext.py Reformat everything. 2025-11-01 13:46:53 +01:00
selinux_permissive.py replace batch of redundant to_native() occurrences (#11098) 2025-11-11 19:10:00 +13:00
selogin.py Reformat everything. 2025-11-01 13:46:53 +01:00
sendgrid.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
sensu_check.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
sensu_client.py batch 4 - update Python idiom to 3.7 using pyupgrade (#11344) 2025-12-30 16:15:48 +01:00
sensu_handler.py batch 4 - update Python idiom to 3.7 using pyupgrade (#11344) 2025-12-30 16:15:48 +01:00
sensu_silence.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
sensu_subscription.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
seport.py seport: Add support for dccp and sctp protocols (#11486) 2026-02-14 21:03:59 +01:00
serverless.py batch 4 - update Python idiom to 3.7 using pyupgrade (#11344) 2025-12-30 16:15:48 +01:00
shutdown.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
simpleinit_msb.py remove required=false from docs (#11055) 2025-11-09 08:27:06 +01:00
sl_vm.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
slack.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
slackpkg.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
smartos_image_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
snap.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
snap_alias.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
snmp_facts.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
solaris_zone.py batch 4 - update Python idiom to 3.7 using pyupgrade (#11344) 2025-12-30 16:15:48 +01:00
sorcery.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
spectrum_device.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
spectrum_model_attrs.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
spotinst_aws_elastigroup.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ss_3par_cpg.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ssh_config.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
sssd_info.py Cleanup (#11445) 2026-01-25 18:43:29 +01:00
stacki_host.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
statsd.py Reformat everything. 2025-11-01 13:46:53 +01:00
statusio_maintenance.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
sudoers.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
supervisorctl.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
svc.py batch 4 - update Python idiom to 3.7 using pyupgrade (#11344) 2025-12-30 16:15:48 +01:00
svr4pkg.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
swdepot.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
swupd.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
syslogger.py Reformat everything. 2025-11-01 13:46:53 +01:00
syspatch.py Reformat everything. 2025-11-01 13:46:53 +01:00
sysrc.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
systemd_creds_decrypt.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
systemd_creds_encrypt.py remove required=false from docs (#11055) 2025-11-09 08:27:06 +01:00
systemd_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
sysupgrade.py Reformat everything. 2025-11-01 13:46:53 +01:00
taiga_issue.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
telegram.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
terraform.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
timezone.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
twilio.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
typetalk.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
udm_dns_record.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
udm_dns_zone.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
udm_group.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
udm_share.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
udm_user.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ufw.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
uptimerobot.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
urpmi.py fix ruff case SIM103 (#11119) 2025-11-12 21:12:47 +01:00
usb_facts.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
utm_aaa_group.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
utm_aaa_group_info.py replace batch of redundant to_native() occurrences (#11098) 2025-11-11 19:10:00 +13:00
utm_ca_host_key_cert.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
utm_ca_host_key_cert_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
utm_dns_host.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
utm_network_interface_address.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
utm_network_interface_address_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
utm_proxy_auth_profile.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
utm_proxy_exception.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
utm_proxy_frontend.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
utm_proxy_frontend_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
utm_proxy_location.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
utm_proxy_location_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
vdo.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
vertica_configuration.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
vertica_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
vertica_role.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
vertica_schema.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
vertica_user.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
vexata_eg.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
vexata_volume.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
vmadm.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
wakeonlan.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
wdc_redfish_command.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
wdc_redfish_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
xattr.py Reformat everything. 2025-11-01 13:46:53 +01:00
xbps.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
xcc_redfish_command.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
xdg_mime.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
xenserver_facts.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
xenserver_guest.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
xenserver_guest_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
xenserver_guest_powerstate.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
xfconf.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
xfconf_info.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
xfs_quota.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
xml.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
yarn.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
yum_versionlock.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
zfs.py zfs: mark change correctly when updating properties whose current value differs, even if they already have a non-default value (Fixes #11019) (#11172) 2025-11-30 14:51:14 +01:00
zfs_delegate_admin.py Reformat everything. 2025-11-01 13:46:53 +01:00
zfs_facts.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
znode.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
zpool.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
zpool_facts.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
zypper.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
zypper_repository.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
zypper_repository_info.py remove extraneous whitespaces (#11029) 2025-11-05 22:27:33 +01:00