From d1d32d1df2fac963d7b62e35b19e9f3dfaa38783 Mon Sep 17 00:00:00 2001 From: NonProgrammerCharacter <52523571+NonProgrammerCharacter@users.noreply.github.com> Date: Tue, 1 Jul 2025 13:40:25 +0200 Subject: [PATCH] Fix wrong type in variable Change variable type of "encryption_key" from string to jsonarg as the underlying api throws an error when using an existing encryption key directly inside the variable as it becomes a string which the api doesnt like. --- library/proxmox_storage.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/proxmox_storage.py b/library/proxmox_storage.py index 17e60c6..1298866 100755 --- a/library/proxmox_storage.py +++ b/library/proxmox_storage.py @@ -557,7 +557,7 @@ def main(): "zfspool", "btrfs", "pbs", "cifs"]), # Remaining PVE API arguments (depending on type) past this point datastore=dict(default=None, type='str', required=False), - encryption_key=dict(default=None, type='str', required=False, no_log=True), + encryption_key=dict(default=None, type='jsonarg', required=False, no_log=True), fingerprint=dict(default=None, type='str', required=False), master_pubkey=dict(default=None, type='str', required=False), password=dict(default=None, type='str', required=False, no_log=True),