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

Function newTenantLimits

pkg/cortex/runtime_config.go:34–38  ·  view source on GitHub ↗

newTenantLimits creates a new validation.TenantLimits that loads per-tenant limit overrides from a runtimeconfig.Manager

(manager *runtimeconfig.Manager)

Source from the content-addressed store, hash-verified

32// newTenantLimits creates a new validation.TenantLimits that loads per-tenant limit overrides from
33// a runtimeconfig.Manager
34func newTenantLimits(manager *runtimeconfig.Manager) validation.TenantLimits {
35 return &runtimeConfigTenantLimits{
36 manager: manager,
37 }
38}
39
40func (l *runtimeConfigTenantLimits) ByUserID(userID string) *validation.Limits {
41 return l.AllByUserID()[userID]

Callers 1

initRuntimeConfigMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected