1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/tests/unit/plugins/modules
Felix Fontein d423b27288
[stable-8] Proxmox add storage content listing (#7725) (#7803)
Proxmox add storage content listing (#7725)

Add module to list content on proxmox storage

We first add a method to list storage content for proxmox, then use that
new methode to add an Ansible module to list content on storage attached
to a proxmox node. User can also use content filtering to define what
they want to list (backup, iso, images,...).

This commit also include the integration and unit test for that new
module.

Co-authored-by: Julian Vanden Broeck <julian.vandenbroeck@dalibo.com>
(cherry picked from commit 4f92f39720)

Co-authored-by: Julian <374571+l00ptr@users.noreply.github.com>
2023-12-31 15:43:43 +01:00
..
interfaces_file Interfaces file spaces fix (#6131) 2023-03-09 20:09:13 +01:00
conftest.py Make sure that plugins/module_utils/deps.py is cleaned up before every test (#6459) 2023-04-29 21:46:12 +02:00
FakeAnsibleModule.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
FakeXenAPI.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
gitlab.py Add Gitlab group runners support (#3935) 2023-03-25 08:23:20 +01:00
helper.py [PR #7560/9b163926 backport][stable-8] test helper: Helper.from_module() injects test function into test module (#7562) 2023-11-22 09:11:12 +01:00
hpe_test_utils.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
linode_conftest.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
oneview_conftest.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
oneview_module_loader.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
rhn_conftest.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_alerta_customer.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_apache2_module.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_apk.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_archive.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_bitbucket_access_key.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_bitbucket_pipeline_key_pair.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_bitbucket_pipeline_known_host.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_bitbucket_pipeline_variable.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_campfire.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_circonus_annotation.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_cpanm.py [PR #7560/9b163926 backport][stable-8] test helper: Helper.from_module() injects test function into test module (#7562) 2023-11-22 09:11:12 +01:00
test_cpanm.yaml DRY: using YAML anchors and aliases (#7248) 2023-09-13 00:49:23 +12:00
test_datadog_downtime.py.disabled Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_dconf.py dconf: Check for changes properly despite style of quotes used by user (#6049) 2023-03-04 20:51:50 +01:00
test_discord.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_dnf_config_manager.py [PR #7745/acc31730 backport][stable-8] Add dnf_config_manager module (#7794) 2023-12-29 09:57:26 +01:00
test_dnsimple.py Fix Python 3.12 unit tests (#7348) 2023-10-04 23:23:11 +02:00
test_dnsimple_info.py Fix more typos (#7439) 2023-10-29 18:04:44 +01:00
test_facter_facts.py [PR #7560/9b163926 backport][stable-8] test helper: Helper.from_module() injects test function into test module (#7562) 2023-11-22 09:11:12 +01:00
test_facter_facts.yaml facter_facts: new module (#7356) 2023-10-22 18:11:00 +02:00
test_gconftool2.py [PR #7560/9b163926 backport][stable-8] test helper: Helper.from_module() injects test function into test module (#7562) 2023-11-22 09:11:12 +01:00
test_gconftool2.yaml Bump version of main to 8.0.0; remove deprecations, deprecate some leftovers (#7358) 2023-10-09 13:31:27 +02:00
test_gconftool2_info.py [PR #7560/9b163926 backport][stable-8] test helper: Helper.from_module() injects test function into test module (#7562) 2023-11-22 09:11:12 +01:00
test_gconftool2_info.yaml DRY: using YAML anchors and aliases (#7248) 2023-09-13 00:49:23 +12:00
test_gem.py Fix more typos (#7439) 2023-10-29 18:04:44 +01:00
test_gio_mime.py [PR #7560/9b163926 backport][stable-8] test helper: Helper.from_module() injects test function into test module (#7562) 2023-11-22 09:11:12 +01:00
test_gio_mime.yaml New Module: gio_mime (#7271) 2023-09-20 19:29:05 +02:00
test_github_repo.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_gitlab_deploy_key.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_gitlab_group.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_gitlab_hook.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_gitlab_project.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_gitlab_protected_branch.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_gitlab_runner.py Add Gitlab group runners support (#3935) 2023-03-25 08:23:20 +01:00
test_gitlab_user.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_homebrew.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_homebrew_cask.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_icinga2_feature.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_ini_file.py Add ignore_spaces option to ini_file to ignore spacing changes (#7273) 2023-09-17 13:22:22 +02:00
test_ipa_otpconfig.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_ipa_otptoken.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_ipa_pwpolicy.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_ipbase.py Add ipbase_info module (#6477) 2023-05-09 19:48:29 +02:00
test_java_keystore.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_jenkins_build.py Improvements to the jenkins_build module and new jenkins_build_info module (#7204) 2023-09-10 21:28:55 +02:00
test_jenkins_build_info.py Fix Python 3.12 unit tests (#7348) 2023-10-04 23:23:11 +02:00
test_jenkins_plugin.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_keycloak_authentication.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_keycloak_authentication_required_actions.py Keycloak: Authentication required actions management (#6732) 2023-06-20 19:18:26 +02:00
test_keycloak_client.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_keycloak_client_rolemapping.py keycloak_client_rolemapping.py: add support for subgroups (#6687) 2023-06-18 19:49:00 +02:00
test_keycloak_clientscope.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_keycloak_identity_provider.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_keycloak_realm.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_keycloak_realm_info.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_keycloak_role.py Inspq keycloak role composites (#6469) 2023-06-15 06:57:30 +02:00
test_keycloak_user.py Avoid direct type comparisons (#7085) 2023-08-11 09:00:54 +02:00
test_keycloak_user_federation.py [PR #7538/938aec49 backport][stable-8] [keycloak_user_federation]: Adding option krbPrincipalAttribute (#7605) 2023-11-26 17:35:45 +01:00
test_linode.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_linode_v4.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_lvg_rename.py lvg_rename: New module to support VG renaming (#6721) 2023-06-19 13:11:03 +02:00
test_lxca_cmms.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_lxca_nodes.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_macports.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_maven_artifact.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_modprobe.py Fix more typos (#7439) 2023-10-29 18:04:44 +01:00
test_monit.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_nmcli.py [PR #7515/5147c494 backport][stable-8] Add support for loopback type in nmcli module (#7566) 2023-11-22 09:26:04 +01:00
test_nomad_token.py [PR #7523/88d2a3a1 backport][stable-8] Feat nomad token module (#7677) 2023-12-03 14:12:03 +01:00
test_npm.py npm: changed to cmdrunner (#6989) 2023-08-12 09:57:49 +02:00
test_ocapi_command.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_ocapi_info.py Remote management modules for OCAPI-based devices. (#5754) 2023-01-22 17:10:36 +01:00
test_one_vm.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_oneview_datacenter_info.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_oneview_enclosure_info.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_oneview_ethernet_network.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_oneview_ethernet_network_info.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_oneview_fc_network.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_oneview_fc_network_info.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_oneview_fcoe_network.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_oneview_fcoe_network_info.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_oneview_logical_interconnect_group.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_oneview_logical_interconnect_group_info.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_oneview_network_set.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_oneview_network_set_info.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_oneview_san_manager.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_oneview_san_manager_info.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_opkg.py [PR #7560/9b163926 backport][stable-8] test helper: Helper.from_module() injects test function into test module (#7562) 2023-11-22 09:11:12 +01:00
test_opkg.yaml DRY: using YAML anchors and aliases (#7248) 2023-09-13 00:49:23 +12:00
test_pacman.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_pacman_key.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_pagerduty.py Fix more typos (#7439) 2023-10-29 18:04:44 +01:00
test_pagerduty_alert.py Fix Python 3.12 unit tests (#7348) 2023-10-04 23:23:11 +02:00
test_pagerduty_change.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_pamd.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_parted.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_pkgin.py Fix Python 3.12 unit tests (#7348) 2023-10-04 23:23:11 +02:00
test_pmem.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_pritunl_org.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_pritunl_org_info.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_pritunl_user.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_pritunl_user_info.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_proxmox_kvm.py [proxmox_kvm] Don't create VM if name is used without vmid (#6981) 2023-07-23 21:31:57 +02:00
test_proxmox_snap.py [proxmox_template] Fix error while uploading big ISO to Proxmox VE cluster (#6757) 2023-07-02 21:48:26 +02:00
test_proxmox_storage_contents_info.py [stable-8] Proxmox add storage content listing (#7725) (#7803) 2023-12-31 15:43:43 +01:00
test_proxmox_tasks_info.py [proxmox_template] Fix error while uploading big ISO to Proxmox VE cluster (#6757) 2023-07-02 21:48:26 +02:00
test_proxmox_template.py [proxmox_template] Fix error while uploading big ISO to Proxmox VE cluster (#6757) 2023-07-02 21:48:26 +02:00
test_proxmox_vm_info.py [PR #7485/68051774 backport][stable-8] [proxmox_vm_info] Add ability to retrieve config (#7680) 2023-12-04 06:29:02 +01:00
test_puppet.py [PR #7560/9b163926 backport][stable-8] test helper: Helper.from_module() injects test function into test module (#7562) 2023-11-22 09:11:12 +01:00
test_puppet.yaml DRY: using YAML anchors and aliases (#7248) 2023-09-13 00:49:23 +12:00
test_redhat_subscription.py [PR #7624/af01b462 backport][stable-8] redhat_subscription: use D-Bus registration on RHEL 7 only on 7.4+ (#7643) 2023-11-30 05:13:51 +00:00
test_redis_data.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_redis_data_incr.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_redis_data_info.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_redis_info.py feat(redis_info): use module_utils redis to support TLS (#7267) 2023-09-28 21:04:58 +02:00
test_rhn_channel.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_rhn_register.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_rhsm_release.py rhsm_release: improve the execution of subscription-manager (#6669) 2023-06-11 08:34:25 +00:00
test_rhsm_repository.py Fix more typos (#7439) 2023-10-29 18:04:44 +01:00
test_rpm_ostree_pkg.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_scaleway_compute_private_network.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_scaleway_private_network.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_simpleinit_msb.py Support for simpleinit-msb init system (#6618) 2023-10-03 06:37:46 +02:00
test_slack.py Fix Python 3.12 unit tests (#7348) 2023-10-04 23:23:11 +02:00
test_snap.py snap: detect change by checking final state (#7340) 2023-10-08 12:03:31 +02:00
test_solaris_zone.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_ss_3par_cpg.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_statsd.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_sysupgrade.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_terraform.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_ufw.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_wdc_redfish_command.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_wdc_redfish_info.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
test_xcc_redfish_command.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_xenserver_guest_info.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_xenserver_guest_powerstate.py Remove unnecessary test imports (#5978) 2023-02-12 21:05:08 +01:00
test_xfconf.py [PR #7560/9b163926 backport][stable-8] test helper: Helper.from_module() injects test function into test module (#7562) 2023-11-22 09:11:12 +01:00
test_xfconf.yaml DRY: using YAML anchors and aliases (#7248) 2023-09-13 00:49:23 +12:00
test_xfconf_info.py [PR #7560/9b163926 backport][stable-8] test helper: Helper.from_module() injects test function into test module (#7562) 2023-11-22 09:11:12 +01:00
test_xfconf_info.yaml DRY: using YAML anchors and aliases (#7248) 2023-09-13 00:49:23 +12:00
utils.py Fix more copyright lines, add more default copyright lines (#5095) 2022-08-08 14:24:58 +02:00
xenserver_common.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00
xenserver_conftest.py Unflatmap community.general (#5461) 2022-11-02 20:42:29 +00:00