mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-20 10:52:08 +00:00
56d5ffca0a
The Proxmox-LXC Docker hosts row was blank (no CPU / MEM-used / Disk) and the display name appended a noisy "(LXC <vmid>)" suffix, because the inventory script only collects Docker daemon metadata, not host resource usage. Pulse already polls the same data for the underlying LXC via the PVE cluster/resources endpoint, so the Docker host row should mirror what the rest of Pulse already knows. Before applying each LXC inventory report, enrich the Host info with CPU / Memory / Disk / Uptime taken from the source LXC's existing models.Container. Drop the "(LXC <vmid>)" suffix from the synthesized display name. On the frontend, detect the proxmox-lxc-docker: hostSourceId prefix and emit a styled "LXC <vmid>" badge into the System column instead of the filtered-out runtime-only "docker" badge.