diff --git a/confluent_server/confluent/plugins/hardwaremanagement/proxmox.py b/confluent_server/confluent/plugins/hardwaremanagement/proxmox.py index 22199280..9de5d73e 100644 --- a/confluent_server/confluent/plugins/hardwaremanagement/proxmox.py +++ b/confluent_server/confluent/plugins/hardwaremanagement/proxmox.py @@ -390,6 +390,8 @@ async def retrieve(nodes, element, configmanager, inputdata): elif element == ['console', 'ikvm_screenshot']: # good background for the webui, and kitty yield msg.ConfluentNodeError(node, "vnc available, screenshot not available") + elif element == ['health', 'hardware']: + yield msg.HealthSummary('unknown', node) async def update(nodes, element, configmanager, inputdata): clientsbynode = prep_proxmox_clients(nodes, configmanager) diff --git a/confluent_server/confluent/plugins/hardwaremanagement/vcenter.py b/confluent_server/confluent/plugins/hardwaremanagement/vcenter.py index 0a3afb8f..763ff71a 100644 --- a/confluent_server/confluent/plugins/hardwaremanagement/vcenter.py +++ b/confluent_server/confluent/plugins/hardwaremanagement/vcenter.py @@ -380,6 +380,8 @@ async def retrieve(nodes, element, configmanager, inputdata): imgdata = imgdata.getvalue() if imgdata: yield msg.ScreenShot(imgdata, node, imgformat=imgformat) + elif element == ['health', 'hardware']: + yield msg.HealthSummary('unknown', node)