From c248764efbbf877d1a022f5cb36575f89ed39a55 Mon Sep 17 00:00:00 2001 From: grossmj Date: Tue, 6 Oct 2020 17:08:51 +1030 Subject: [PATCH] Fixes update() missing 2 required positional arguments: 'name' and 'value'. Fixes #1821 #1825 --- gns3server/compute/qemu/qemu_vm.py | 2 +- gns3server/handlers/api/compute/qemu_handler.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gns3server/compute/qemu/qemu_vm.py b/gns3server/compute/qemu/qemu_vm.py index 4b726480..122f920f 100644 --- a/gns3server/compute/qemu/qemu_vm.py +++ b/gns3server/compute/qemu/qemu_vm.py @@ -445,7 +445,7 @@ class QemuVM(BaseNode): else: self._cdrom_image = "" - async def update(self, name, value): + async def update_property(self, name, value): """ Update Qemu VM properties. """ diff --git a/gns3server/handlers/api/compute/qemu_handler.py b/gns3server/handlers/api/compute/qemu_handler.py index 1a3c0097..448fc702 100644 --- a/gns3server/handlers/api/compute/qemu_handler.py +++ b/gns3server/handlers/api/compute/qemu_handler.py @@ -124,7 +124,7 @@ class QEMUHandler: vm.console = request.json.pop("console", vm.console) for name, value in request.json.items(): if hasattr(vm, name) and getattr(vm, name) != value: - await vm.update(name, value) + await vm.update_property(name, value) vm.updated() response.json(vm)