func()

in pkg/capacityscheduling/elasticquota.go [89:104]


func (e *ElasticQuotaInfo) overUsed(podRequest framework.Resource, resource *framework.Resource) bool {
	if e.Used.MilliCPU+podRequest.MilliCPU > resource.MilliCPU {
		return true
	}

	if e.Used.Memory+podRequest.Memory > resource.Memory {
		return true
	}

	for rName, rQuant := range podRequest.ScalarResources {
		if rQuant+e.Used.ScalarResources[rName] > resource.ScalarResources[rName] {
			return true
		}
	}
	return false
}