From 07b33086f57896ff200618af602e29f4ea1f8c0c Mon Sep 17 00:00:00 2001 From: matt c Date: Fri, 27 Sep 2024 18:27:41 +0100 Subject: [PATCH] ensure ticket for get vm id (closes #8) --- pveautomate/automate.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pveautomate/automate.py b/pveautomate/automate.py index 334b448..0e5abdf 100644 --- a/pveautomate/automate.py +++ b/pveautomate/automate.py @@ -82,7 +82,8 @@ def get_next_vm_id(self, ticket=None): int: The next available VMID. """ next_id_url = f"{self.proxmox_url}/cluster/nextid" - ticket, _ = self.authenticate() + if not ticket: + ticket, _ = self.authenticate() headers = {"Cookie": f"PVEAuthCookie={ticket}"} response = requests.get(next_id_url, headers=headers, verify=self.verify_ssl) response.raise_for_status()