Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for RemoveZeros (0.15 sec)

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

    	zero := resource.MustParse("0")
    	for _, v := range a {
    		if v.Cmp(zero) != 0 {
    			return false
    		}
    	}
    	return true
    }
    
    // RemoveZeros returns a new resource list that only has no zero values
    func RemoveZeros(a corev1.ResourceList) corev1.ResourceList {
    	result := corev1.ResourceList{}
    	for key, value := range a {
    		if !value.IsZero() {
    			result[key] = value
    		}
    	}
    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/quota/v1/resources_test.go

    				corev1.ResourceCPU:    resource.MustParse("200m"),
    				corev1.ResourceMemory: resource.MustParse("1Gi"),
    			},
    		},
    	}
    	for testName, testCase := range testCases {
    		if result := RemoveZeros(testCase.a); !Equals(result, testCase.expected) {
    			t.Errorf("%s expected: %v, actual: %v", testName, testCase.expected, result)
    		}
    	}
    }
    
    func TestIsNegative(t *testing.T) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 12 01:57:38 UTC 2021
    - 15.6K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/admission/plugin/resourcequota/controller.go

    				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
    	if len(deltaUsage) == 0 {
    		return quotas, nil
    	}
    
    	// verify that for every resource that had limited by default consumption
    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