From 0826b9c25985f4226f69d34a93ead5ae6a86894b Mon Sep 17 00:00:00 2001 From: grossmj Date: Thu, 17 Apr 2025 19:00:52 +0700 Subject: [PATCH] Fix controller not reporting an error if invalid options are passed to Qemu command line. Fixes #2517 --- gns3server/controller/compute.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gns3server/controller/compute.py b/gns3server/controller/compute.py index aabdd5af..c01fddae 100644 --- a/gns3server/controller/compute.py +++ b/gns3server/controller/compute.py @@ -458,10 +458,11 @@ class Compute: # FIXME: slow down number of compute events self._controller.notification.controller_emit("compute.updated", self.asdict()) else: - if action == "log.error": - log.error(event.pop("message")) await self._controller.notification.dispatch( - action, event, project_id=project_id, compute_id=self.id + action, + event, + project_id=project_id, + compute_id=self.id ) else: if response.type == aiohttp.WSMsgType.CLOSE: