From 4a7fc26ccadb6314fb7f95079a85921db8556794 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Tue, 12 Nov 2024 21:48:28 +0100 Subject: [PATCH] Allow vm class to be given as positional argument to clone_vm Create qube dialog uses it this way. Fixess QubesOS/qubes-issues#9574 --- qubesadmin/app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qubesadmin/app.py b/qubesadmin/app.py index 6100b83d..11179aec 100644 --- a/qubesadmin/app.py +++ b/qubesadmin/app.py @@ -359,7 +359,7 @@ def add_new_vm(self, cls, name, label, template=None, pool=None, self.domains.clear_cache() return self.domains[name] - def clone_vm(self, src_vm, new_name, *, new_cls=None, pool=None, pools=None, + def clone_vm(self, src_vm, new_name, new_cls=None, *, pool=None, pools=None, ignore_errors=False, ignore_volumes=None, ignore_devices=False): # pylint: disable=too-many-statements