From bd3e81be0c34b81ce8abcbeae04e60b366920bcb Mon Sep 17 00:00:00 2001 From: mr Date: Fri, 20 Mar 2026 14:51:08 +0100 Subject: [PATCH] CHECK log --- models/booking/planner/planner.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/models/booking/planner/planner.go b/models/booking/planner/planner.go index 597d7b3..0316aa0 100644 --- a/models/booking/planner/planner.go +++ b/models/booking/planner/planner.go @@ -172,12 +172,15 @@ func (p *Planner) Check(resourceID string, instanceID string, req *ResourceReque fmt.Println("CHECK4 MISS", slot.Start, slot.End, start, end) continue } + fmt.Println("CHECK5", reqPct) // If capacity is unknown (reqPct empty), any overlap blocks the slot. if len(reqPct) == 0 { return false } + // Combined usage must not exceed 100 % for any requested dimension for dim, needed := range reqPct { + fmt.Println("CHECK6", slot.Usage[dim]+needed) if slot.Usage[dim]+needed > 100.0 { return false }