mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-04-09 12:10:31 -07:00
Proxmox module refactoring (#9225)
* proxmox: Refactor
This is a squash of the following commits for easier rebasing:
proxmox module_utils: make use of choose_first_if_multiple in get_vm
proxmox: refactor module
proxmox: add changelog
proxmox: fix deprecation message
proxmox: remove type hints
proxmox: remove spaces for keywords
proxmox: run formatter
proxmox: make compabtible with old python versions
proxmox: remove f-strings
proxmox: fix string formatting in build_volume
proxmox: revert disk size parameter to simple integer
proxmox: update changelog fragment
proxmox: fix argument spec
proxmox: fix size handling in build_volume
proxmox: fix formatting
proxmox: update changelog fragment
* proxmox: Fix changelog fragment, doc, and deprecation string formatting.
* proxmox: Fix formatting in imports
* proxmox: require one of `vmid` or `hostname`, simplify checks
* proxmox: apply check for supported features to entire module
* proxmox: move parameter conversions inside create and update functions
(cherry picked from commit
|
||
---|---|---|
.. | ||
.keep | ||
10.3.0.yml | ||
9225-proxmox-module-refactoring.yml | ||
9403-redfish-add-get-accountservice.yml | ||
9494-keycloak-modules-retry-request-on-authentication-error.yaml | ||
9539-iocage-inventory-dhcp.yml | ||
9546-fix-handling-of-tap-homebrew-packages.yml | ||
9547-one_template-filter.yml | ||
9554-add-cpanm-option_with-recommends-and-suggests.yml | ||
9570-feat-nmcli-add-fail-over-mac-parameter.yml | ||
9573-iocage-inventory-sudo.yml | ||
9577-mh-delegate-debug.yml | ||
9578-redhat_subscription-no-remove-on-unregister.yml | ||
9579-with-open.yml | ||
9582-add-support-for-vrrp.yml | ||
9583-py3-imports-actionbecomecachecallback.yml | ||
9584-py3-imports-connectioninventory.yml | ||
9585-py3-imports-filter.yml | ||
9586-allow-transition-id-jira.yml | ||
9598-snap-version.yml | ||
9599-apache2-mod-proxy-revamp1.yml | ||
9600-apache2-mod-proxy-revamp2.yml | ||
9601-proxmox-template-support-for-checksums.yml | ||
9608-apache2-mod-proxy-revamp3.yml | ||
9609-apache2-mod-proxy-revamp4.yml | ||
9612-apache2-mod-proxy-revamp5.yml | ||
9614-apache2-mod-proxy-revamp7.yml | ||
9621-keycloak_client-sanitize-saml-encryption-key.yml |