1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-04-21 11:19:00 +00:00
community.general/plugins/modules
Alexei Znamensky 25b21183bb
udm_user, homectl - replace crypt/legacycrypt with passlib (#11860)
* udm_user - replace crypt/legacycrypt with passlib

The stdlib crypt module was removed in Python 3.13. Replace the
crypt/legacycrypt import chain with passlib (already used elsewhere
in the collection) and use CryptContext.verify() for password
comparison.

Fixes #4690

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* Add changelog fragment for PR 11860

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* remove redundant ignore file entries

* udm_user, homectl - replace crypt/legacycrypt with _crypt module utils

Add a new _crypt module_utils that abstracts password hashing and
verification. It uses passlib when available, falling back to the
stdlib crypt or legacycrypt, and raises ImportError if none of them
can be imported. Both udm_user and homectl now use this shared
utility, fixing compatibility with Python 3.13+.

Fixes #4690

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Add BOTMETA entry for _crypt module utils

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* _crypt - fix mypy errors and handle complete unavailability

Replace CryptContext = object fallback (rejected by mypy) with a
proper dummy class definition. Add has_crypt_context flag so modules
can detect when no backend is available. Update both modules to
import and check has_crypt_context instead of testing for None.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* adjsutments from review

* Update plugins/modules/homectl.py

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update plugins/modules/udm_user.py

Co-authored-by: Felix Fontein <felix@fontein.de>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Felix Fontein <felix@fontein.de>
2026-04-20 07:53:44 +12: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 Ensure standard locale in run_command (group3-batch1) (#11738) 2026-04-06 19:16:56 +12:00
android_sdk.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ansible_galaxy_install.py ansible_galaxy_install: new param executable (#11646) 2026-03-22 20:21:54 +01:00
apache2_mod_proxy.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
apache2_module.py Ensure standard locale in run_command (group5-batch1) (#11768) 2026-04-13 07:50:25 +12:00
apk.py Ensure standard locale in run_command (group3-batch1) (#11738) 2026-04-06 19:16:56 +12:00
apt_repo.py Ensure standard locale in run_command (group5-batch11) (#11782) 2026-04-13 07:58:18 +12:00
apt_rpm.py Ensure standard locale in run_command (group3-batch1) (#11738) 2026-04-06 19:16:56 +12: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 Ensure standard locale in run_command (group5-batch13) (#11784) 2026-04-13 07:57:21 +12:00
beadm.py Ensure standard locale in run_command (group5-batch9) (#11780) 2026-04-13 07:59:11 +12: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 Ensure standard locale in run_command (group5-batch12) (#11783) 2026-04-13 07:57:52 +12: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 Ensure standard locale in run_command (group5-batch12) (#11783) 2026-04-13 07:57:52 +12:00
bzr.py Ensure standard locale in run_command (group5-batch14) (#11785) 2026-04-13 07:56:14 +12:00
campfire.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
capabilities.py Ensure standard locale in run_command (group5-batch8) (#11779) 2026-04-13 07:59:38 +12:00
cargo.py Ensure standard locale in run_command (group3-batch1) (#11738) 2026-04-06 19:16:56 +12: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 .format() calls with f-strings across multiple plugins (#11879) 2026-04-19 22:37:32 +12:00
cobbler_system.py Replace .format() calls with f-strings across multiple plugins (#11879) 2026-04-19 22:37:32 +12:00
composer.py Ensure standard locale in run_command (group5-batch1) (#11768) 2026-04-13 07:50:25 +12: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 consul_kv: add ca_path option for custom CA certificate (#11817) 2026-04-17 08:40:59 +02: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 Ensure standard locale in run_command (group5-batch2) (#11773) 2026-04-13 08:00:52 +12: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 dconf: add dbus-broker support by improving D-Bus session discovery (#11772) 2026-04-14 21:49:09 +02: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 Ensure standard locale in run_command (group5-batch2) (#11773) 2026-04-13 08:00:52 +12: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 Ensure standard locale in run_command (group5-batch2) (#11773) 2026-04-13 08:00:52 +12:00
easy_install.py Ensure standard locale in run_command (group5-batch11) (#11782) 2026-04-13 07:58:18 +12: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 Ensure standard locale in run_command (group5-batch1) (#11768) 2026-04-13 07:50:25 +12: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 Ensure standard locale in run_command (group3-batch1) (#11738) 2026-04-06 19:16:56 +12:00
flatpak.py CI: Replace Fedora 43 with 44 for devel (#11836) 2026-04-16 21:41:19 +02:00
flatpak_remote.py Ensure standard locale in run_command (group5-batch2) (#11773) 2026-04-13 08:00:52 +12: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 gem: use CmdRunner (#11733) 2026-04-12 13:12:26 +02:00
gio_mime.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
git_config.py Ensure standard locale in run_command (group3-batch1) (#11738) 2026-04-06 19:16:56 +12:00
git_config_info.py Ensure standard locale in run_command (group3-batch1) (#11738) 2026-04-06 19:16:56 +12: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_secrets.py Fix typing imports (#11603) 2026-03-15 19:47:25 +01:00
github_secrets_info.py github_secrets_info: new module (#11586) 2026-03-16 20:14:08 +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 gitlab_project_members: fail when multiple projects match by name (#11851) 2026-04-17 23:48:49 +12:00
gitlab_project_variable.py gitlab_project_variable - use find_project() for graceful error handling (#11878) 2026-04-19 22:42:37 +12: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 Ensure standard locale in run_command (group5-batch2) (#11773) 2026-04-13 08:00:52 +12:00
homebrew.py Ensure standard locale in run_command (group3-batch2) (#11740) 2026-04-08 15:21:37 +02:00
homebrew_cask.py homebrew_cask: fix false failure on upgrade of latest-versioned casks (#11838) 2026-04-19 22:28:06 +12:00
homebrew_services.py homebrew_service: remove redundant code (#11839) 2026-04-18 22:45:21 +02:00
homebrew_tap.py homebrew_tap: fix None in command, redundant brew tap calls, format strings, and drop no-op locale vars (#11848) 2026-04-17 23:49:46 +12:00
homectl.py udm_user, homectl - replace crypt/legacycrypt with passlib (#11860) 2026-04-20 07:53:44 +12: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 Ensure standard locale in run_command (group3-batch2) (#11740) 2026-04-08 15:21:37 +02: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 Ensure standard locale in run_command (group5-batch10) (#11781) 2026-04-13 07:58:52 +12: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 Ensure standard locale in run_command (group5-batch8) (#11779) 2026-04-13 07:59:38 +12:00
ipa_config.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
ipa_dnsrecord.py Fix KeyError for 'dnsttl' (#11717) 2026-04-04 20:33:34 +02: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 ipa_host: fix errors when disabling host (#11487) 2026-04-12 13:08:28 +02: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 Ensure standard locale in run_command (group3-batch2) (#11740) 2026-04-08 15:21:37 +02: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 iso_extract: retry umount on busy filesystem before cleanup (#11837) 2026-04-17 08:49:26 +02:00
jabber.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
java_cert.py Ensure standard locale in run_command (group5-batch3) (#11774) 2026-04-13 08:01:20 +12:00
java_keystore.py Ensure standard locale in run_command (group3-batch2) (#11740) 2026-04-08 15:21:37 +02: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 jira - add cloud option to support Jira Cloud search endpoint (#11701) 2026-04-01 06:57:27 +02: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_authentication_v2.py keycloak_authentication_v2: verify providerIds (fix 11583) (#11585) 2026-03-18 07:06:09 +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 keycloak_realm: Add support for setting first broker login flow (#11622) 2026-03-23 20:07:11 +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 Ensure standard locale in run_command (group5-batch3) (#11774) 2026-04-13 08:01:20 +12:00
keyring_info.py Ensure standard locale in run_command (group5-batch15) (#11786) 2026-04-13 07:55:43 +12:00
kibana_plugin.py Ensure standard locale in run_command (group5-batch12) (#11783) 2026-04-13 07:57:52 +12:00
krb_ticket.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
launchd.py Ensure standard locale in run_command (group5-batch3) (#11774) 2026-04-13 08:01:20 +12:00
layman.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
lbu.py Ensure standard locale in run_command (group5-batch10) (#11781) 2026-04-13 07:58:52 +12: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 Ensure standard locale in run_command (group5-batch3) (#11774) 2026-04-13 08:01:20 +12:00
lldp.py Ensure standard locale in run_command (group5-batch14) (#11785) 2026-04-13 07:56:14 +12:00
locale_gen.py locale_gen: support locales not yet listed in /etc/locale.gen (#11824) 2026-04-19 22:43:24 +12: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
logrotate.py logrotate: fix parameter and config file validation and more (#11764) 2026-04-17 08:44:29 +02:00
logstash_plugin.py Ensure standard locale in run_command (group5-batch4) (#11775) 2026-04-13 08:01:51 +12:00
lvg.py lvg - migrate to CmdRunner (#11835) 2026-04-17 08:54:11 +02:00
lvg_rename.py feat: use CmdRunner for LVM commands (#11746) 2026-04-12 23:47:51 +12:00
lvm_pv.py lvm_pv - use CmdRunner (#11811) 2026-04-15 20:03:16 +02:00
lvm_pv_move_data.py feat: use CmdRunner for LVM commands (#11746) 2026-04-12 23:47:51 +12:00
lvol.py lvol: fix LVM version regex to handle date formats without dashes (#11823) 2026-04-15 19:32:19 +02:00
lxc_container.py Ensure standard locale in run_command (group5-batch8) (#11779) 2026-04-13 07:59:38 +12: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 lxd_container: document that config values must be strings (#11826) 2026-04-15 19:30:29 +02: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 Ensure standard locale in run_command (group5-batch1) (#11768) 2026-04-13 07:50:25 +12: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 Replace .format() calls with f-strings across multiple plugins (#11879) 2026-04-19 22:37:32 +12:00
manageiq_alerts.py Replace .format() calls with f-strings across multiple plugins (#11879) 2026-04-19 22:37:32 +12: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 Ensure standard locale in run_command (group5-batch4) (#11775) 2026-04-13 08:01:51 +12: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 Ensure standard locale in run_command (group5-batch1) (#11768) 2026-04-13 07:50:25 +12:00
monit.py Ensure standard locale in run_command (group5-batch1) (#11768) 2026-04-13 07:50:25 +12:00
mqtt.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
mssql_db.py mssql_*: named instances (#11664) 2026-03-24 18:51:02 +13:00
mssql_script.py mssql_script: only pass params to cursor.execute() when provided (#11754) 2026-04-08 19:36:39 +02: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 nictagadm: don't call is_valid_mac when etherstub is true (#11589) 2026-03-18 06:50:23 +01:00
nmcli.py nmcli: use get_best_parsable_locale() to support UTF-8 connection names (#11742) 2026-04-08 15:32:39 +02: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 GSS-TSIG support (#11712) 2026-04-12 13:09:31 +02: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 Ensure standard locale in run_command (group5-batch14) (#11785) 2026-04-13 07:56:14 +12: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 Ensure standard locale in run_command (group5-batch15) (#11786) 2026-04-13 07:55:43 +12: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 Replace .format() calls with f-strings across multiple plugins (#11879) 2026-04-19 22:37:32 +12: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 Ensure standard locale in run_command (group5-batch1) (#11768) 2026-04-13 07:50:25 +12:00
openbsd_pkg.py openbsd_pkg, sorcery: ensure standard locale in run_command (group4-batch2) (#11767) 2026-04-12 23:37:35 +12:00
opendj_backendprop.py opendj_backendprop: use CmdRunner (#11728) 2026-04-03 15:11:22 +02:00
openwrt_init.py Ensure standard locale in run_command (group5-batch13) (#11784) 2026-04-13 07:57:21 +12:00
opkg.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
osx_defaults.py Ensure standard locale in run_command (group5-batch4) (#11775) 2026-04-13 08:01:51 +12: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 pacemaker: fix race condition on resource creation (#11750) 2026-04-18 22:45:58 +02:00
pacemaker_stonith.py pacemaker: fix race condition on resource creation (#11750) 2026-04-18 22:45:58 +02:00
packet_device.py Replace .format() calls with f-strings across multiple plugins (#11879) 2026-04-19 22:37:32 +12:00
packet_ip_subnet.py Replace .format() calls with f-strings across multiple plugins (#11879) 2026-04-19 22:37:32 +12: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 Ensure standard locale in run_command (group3-batch2) (#11740) 2026-04-08 15:21:37 +02:00
pacman_key.py Ensure standard locale in run_command (group5-batch1) (#11768) 2026-04-13 07:50:25 +12: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 parted: add unit_preserve_case option to fix unit case in return value (#11813) 2026-04-18 22:38:09 +02:00
pear.py Ensure standard locale in run_command (group5-batch11) (#11782) 2026-04-13 07:58:18 +12: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 Ensure standard locale in run_command (group5-batch13) (#11784) 2026-04-13 07:57:21 +12:00
pipx.py pipx, pipx_info: refactor (#11640) 2026-03-31 07:08:50 +02:00
pipx_info.py pipx, pipx_info: refactor (#11640) 2026-03-31 07:08:50 +02:00
pkg5.py Ensure standard locale in run_command (group5-batch9) (#11780) 2026-04-13 07:59:11 +12:00
pkg5_publisher.py Ensure standard locale in run_command (group5-batch9) (#11780) 2026-04-13 07:59:11 +12:00
pkgin.py Ensure standard locale in run_command (group3-batch3) (#11741) 2026-04-08 15:21:58 +02:00
pkgng.py Ensure standard locale in run_command (group4-batch1) (#11765) 2026-04-12 13:20:51 +02:00
pkgutil.py Ensure standard locale in run_command (group5-batch4) (#11775) 2026-04-13 08:01:51 +12:00
pmem.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
pnpm.py Ensure standard locale in run_command (group5-batch5) (#11776) 2026-04-13 08:02:18 +12:00
portage.py Ensure standard locale in run_command (group5-batch10) (#11781) 2026-04-13 07:58:52 +12:00
portinstall.py Ensure standard locale in run_command (group5-batch10) (#11781) 2026-04-13 07:58:52 +12: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 Replace .format() calls with f-strings across multiple plugins (#11879) 2026-04-19 22:37:32 +12:00
pulp_repo.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
puppet.py puppet: deprecate param timeout (#11658) 2026-03-23 19:57:01 +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 Ensure standard locale in run_command (group3-batch3) (#11741) 2026-04-08 15:21:58 +02: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 Ensure standard locale in run_command (group5-batch1) (#11768) 2026-04-13 07:50:25 +12:00
rhsm_repository.py Ensure standard locale in run_command (group3-batch3) (#11741) 2026-04-08 15:21:58 +02:00
riak.py Ensure standard locale in run_command (group5-batch15) (#11786) 2026-04-13 07:55:43 +12: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 Ensure standard locale in run_command (group5-batch1) (#11768) 2026-04-13 07:50:25 +12: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 Ensure standard locale in run_command (group3-batch3) (#11741) 2026-04-08 15:21:58 +02: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 sefcontext: flush in-process matchpathcon cache (#11812) 2026-04-17 08:41:16 +02: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 Ensure standard locale in run_command (group5-batch10) (#11781) 2026-04-13 07:58:52 +12: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
snap_connect.py snap_connect: new module to manage snap interface connections (#11682) 2026-04-03 16:18:17 +13:00
snmp_facts.py snmp_facts: update to pysnmp >= 7.1 async API (#11683) 2026-03-30 21:50:49 +02: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 openbsd_pkg, sorcery: ensure standard locale in run_command (group4-batch2) (#11767) 2026-04-12 23:37:35 +12: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 sssd_info: fix attributes (#11605) 2026-03-15 19:46:50 +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 Ensure standard locale in run_command (group3-batch3) (#11741) 2026-04-08 15:21:58 +02:00
svc.py Ensure standard locale in run_command (group3-batch3) (#11741) 2026-04-08 15:21:58 +02:00
svr4pkg.py Sort imports with ruff check --fix (#11400) 2026-01-09 07:40:58 +01:00
swdepot.py Ensure standard locale in run_command (group5-batch9) (#11780) 2026-04-13 07:59:11 +12: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 Ensure standard locale in run_command (group5-batch10) (#11781) 2026-04-13 07:58:52 +12:00
sysrc.py Ensure standard locale in run_command (group5-batch5) (#11776) 2026-04-13 08:02:18 +12: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 Ensure standard locale in run_command (group5-batch1) (#11768) 2026-04-13 07:50:25 +12: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 Replace .format() calls with f-strings across multiple plugins (#11879) 2026-04-19 22:37:32 +12:00
timezone.py Ensure standard locale in run_command (group5-batch5) (#11776) 2026-04-13 08:02:18 +12: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 udm_user, homectl - replace crypt/legacycrypt with passlib (#11860) 2026-04-20 07:53:44 +12:00
ufw.py Ensure standard locale in run_command (group3-batch3) (#11741) 2026-04-08 15:21:58 +02: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 Ensure standard locale in run_command (group5-batch5) (#11776) 2026-04-13 08:02:18 +12:00
xbps.py Ensure standard locale in run_command (group5-batch10) (#11781) 2026-04-13 07:58:52 +12: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 xenserver_guest: changed cdrom handling for userdevice != 3, fixes #11624 (#11702) 2026-04-17 18:33:34 +02: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 xfconf: fix boolean return values (#11645) 2026-03-23 08:18:03 +13: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 Ensure standard locale in run_command (group5-batch5) (#11776) 2026-04-13 08:02:18 +12:00
yum_versionlock.py Ensure standard locale in run_command (group5-batch6) (#11777) 2026-04-13 08:03:08 +12:00
zfs.py Ensure standard locale in run_command (group5-batch7) (#11778) 2026-04-13 08:00:16 +12:00
zfs_delegate_admin.py Ensure standard locale in run_command (group5-batch7) (#11778) 2026-04-13 08:00:16 +12:00
zfs_facts.py Ensure standard locale in run_command (group5-batch7) (#11778) 2026-04-13 08:00:16 +12: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 Ensure standard locale in run_command (group5-batch7) (#11778) 2026-04-13 08:00:16 +12:00
zypper.py Ensure standard locale in run_command (group3-batch3) (#11741) 2026-04-08 15:21:58 +02:00
zypper_repository.py Ensure standard locale in run_command (group5-batch6) (#11777) 2026-04-13 08:03:08 +12:00
zypper_repository_info.py Ensure standard locale in run_command (group5-batch11) (#11782) 2026-04-13 07:58:18 +12:00