mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-21 18:53:37 +00:00
62225e0c12
The previous hasLiveInventory guard was a single boolean — if any PVE instance had at least one live guest, orphan detection ran for all instances. In multi-instance clusters with staggered polling, backups from instances whose VMs hadn't been polled yet appeared orphaned, producing false positive alerts with 0m duration. Replace the global boolean with a per-instance map. PVE storage backups now only run orphan detection when their specific instance has live inventory. PBS/PMG backups (which span instances) retain the "any instance has live guests" check.