From 670a11666d74060018f62120af1ae96dd4ebd9ae Mon Sep 17 00:00:00 2001 From: Markus Hilger Date: Mon, 13 Jul 2026 01:10:31 +0200 Subject: [PATCH] Fix remaining hardware async responses --- confluent_server/confluent/plugins/hardwaremanagement/ipmi.py | 2 +- .../confluent/plugins/hardwaremanagement/srlinux.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py b/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py index 7333d170..d82e5a9e 100644 --- a/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py +++ b/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py @@ -1668,7 +1668,7 @@ class IpmiHandler: async def handle_ikvm(self): methods = await self.ipmicmd.get_ikvm_methods() if 'openbmc' in methods: - url = vinzmanager.get_url(self.node, self.inputdata) + url = await vinzmanager.get_url(self.node, self.inputdata) await self.output.put(msg.ChildCollection(url)) return launchdata = await self.ipmicmd.get_ikvm_launchdata() diff --git a/confluent_server/confluent/plugins/hardwaremanagement/srlinux.py b/confluent_server/confluent/plugins/hardwaremanagement/srlinux.py index c3f895ab..4c60fde3 100644 --- a/confluent_server/confluent/plugins/hardwaremanagement/srlinux.py +++ b/confluent_server/confluent/plugins/hardwaremanagement/srlinux.py @@ -55,7 +55,7 @@ async def retrieve_node_backend(node, element, user, pwd, configmanager, inputda if element[-1] == 'all' or simplify_name(sensor['name']) == element[-1]: await results.put(msg.SensorReadings([sensor], node)) else: - results.put(msg.ConfluentNodeError(node, 'Not supported')) + await results.put(msg.ConfluentNodeError(node, 'Not supported')) async def retrieve(nodes, element, configmanager, inputdata):