Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for SubtractWithNonNegativeResult (0.36 sec)

  1. staging/src/k8s.io/apiserver/pkg/quota/v1/resources.go

    		if _, found := result[key]; !found {
    			result[key] = value.DeepCopy()
    		}
    	}
    	return result
    }
    
    // SubtractWithNonNegativeResult - subtracts and returns result of a - b but
    // makes sure we don't return negative values to prevent negative resource usage.
    func SubtractWithNonNegativeResult(a corev1.ResourceList, b corev1.ResourceList) corev1.ResourceList {
    	zero := resource.MustParse("0")
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jan 06 23:11:22 UTC 2021
    - 8.7K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/admission/plugin/resourcequota/controller.go

    		if err == nil && len(metadata.GetResourceVersion()) > 0 {
    			prevUsage, innerErr := evaluator.Usage(prevItem)
    			if innerErr != nil {
    				return quotas, innerErr
    			}
    			deltaUsage = quota.SubtractWithNonNegativeResult(deltaUsage, prevUsage)
    		}
    	}
    
    	// ignore items in deltaUsage with zero usage
    	deltaUsage = quota.RemoveZeros(deltaUsage)
    	// if there is no remaining non-zero usage, short-circuit and return
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 25.8K bytes
    - Viewed (0)
Back to top