Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for CalculateUsageStats (0.2 sec)

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

    	}
    	if quota.Spec.ScopeSelector != nil {
    		selectors = append(selectors, quota.Spec.ScopeSelector.MatchExpressions...)
    	}
    	return selectors
    }
    
    // CalculateUsageStats is a utility function that knows how to calculate aggregate usage.
    func CalculateUsageStats(options quota.UsageStatsOptions,
    	listFunc ListFuncByNamespace,
    	scopeFunc MatchesScopeFunc,
    	usageFunc UsageFunc) (quota.UsageStats, error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 05 00:02:47 UTC 2023
    - 11.7K bytes
    - Viewed (0)
  2. pkg/quota/v1/evaluator/core/services.go

    }
    
    // UsageStats calculates aggregate usage for the object.
    func (p *serviceEvaluator) UsageStats(options quota.UsageStatsOptions) (quota.UsageStats, error) {
    	return generic.CalculateUsageStats(options, p.listFuncByNamespace, generic.MatchesNoScopeFunc, p.Usage)
    }
    
    var _ quota.Evaluator = &serviceEvaluator{}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 26 17:14:05 UTC 2022
    - 7K bytes
    - Viewed (0)
  3. pkg/quota/v1/evaluator/core/persistent_volume_claims.go

    			}
    		}
    	}
    	return result
    }
    
    // UsageStats calculates aggregate usage for the object.
    func (p *pvcEvaluator) UsageStats(options quota.UsageStatsOptions) (quota.UsageStats, error) {
    	return generic.CalculateUsageStats(options, p.listFuncByNamespace, generic.MatchesNoScopeFunc, p.Usage)
    }
    
    // ensure we implement required interface
    var _ quota.Evaluator = &pvcEvaluator{}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Sep 23 23:36:24 UTC 2022
    - 9.2K bytes
    - Viewed (0)
  4. pkg/quota/v1/evaluator/core/pods.go

    	return PodUsageFunc(item, p.clock)
    }
    
    // UsageStats calculates aggregate usage for the object.
    func (p *podEvaluator) UsageStats(options quota.UsageStatsOptions) (quota.UsageStats, error) {
    	return generic.CalculateUsageStats(options, p.listFuncByNamespace, podMatchesScopeFunc, p.Usage)
    }
    
    // verifies we implement the required interface.
    var _ quota.Evaluator = &podEvaluator{}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 05 00:02:47 UTC 2023
    - 17.4K bytes
    - Viewed (0)
Back to top