MCPcopy Create free account
hub / github.com/cortexproject/cortex / SetDefaultLimitsForYAMLUnmarshalling

Function SetDefaultLimitsForYAMLUnmarshalling

pkg/util/validation/limits.go:604–606  ·  view source on GitHub ↗

SetDefaultLimitsForYAMLUnmarshalling sets global default limits, used when loading Limits from YAML files. This is used to ensure per-tenant limits are defaulted to those values.

(defaults Limits)

Source from the content-addressed store, hash-verified

602// Limits from YAML files. This is used to ensure per-tenant limits are defaulted to
603// those values.
604func SetDefaultLimitsForYAMLUnmarshalling(defaults Limits) {
605 defaultLimits = &defaults
606}
607
608// TenantLimits exposes per-tenant limit overrides to various resource usage limits
609type TenantLimits interface {

Calls

no outgoing calls