MCPcopy Index your code
hub / github.com/cortexproject/cortex / initOverrides

Method initOverrides

pkg/cortex/modules.go:215–226  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

213}
214
215func (t *Cortex) initOverrides() (services.Service, error) {
216
217 overridesAPI, err := overrides.New(t.Cfg.RuntimeConfig, util_log.Logger, prometheus.DefaultRegisterer)
218 if err != nil {
219 return nil, fmt.Errorf("failed to create overrides API: %w", err)
220 }
221 t.Overrides = overridesAPI
222
223 t.API.RegisterOverrides(overridesAPI)
224
225 return overridesAPI, nil
226}
227
228func (t *Cortex) initOverridesExporter() (services.Service, error) {
229 if t.Cfg.isModuleEnabled(OverridesExporter) && t.TenantLimits == nil {

Callers

nothing calls this directly

Calls 2

NewFunction · 0.92
RegisterOverridesMethod · 0.80

Tested by

no test coverage detected