We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5aeaf8b commit 5e2d73cCopy full SHA for 5e2d73c
glances_api/__init__.py
@@ -142,11 +142,11 @@ async def get_ha_sensor_data(self) -> dict[str, Any] | None:
142
sensor_data["docker"] = {"docker_active": len(active_containers)}
143
cpu_use = 0.0
144
for container in active_containers:
145
- cpu_use += container["cpu"]["total"]
+ cpu_use += container["cpu"].get("total", 0)
146
sensor_data["docker"]["docker_cpu_use"] = round(cpu_use, 1)
147
mem_use = 0.0
148
149
- mem_use += container["memory"]["usage"]
+ mem_use += container["memory"].get("usage", 0)
150
sensor_data["docker"]["docker_memory_use"] = round(mem_use / 1024**2, 1)
151
if data := self.data.get("raid"):
152
sensor_data["raid"] = data
0 commit comments