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

Function getManager

pkg/ruler/manager_test.go:307–312  ·  view source on GitHub ↗
(m *DefaultMultiTenantManager, user string)

Source from the content-addressed store, hash-verified

305}
306
307func getManager(m *DefaultMultiTenantManager, user string) RulesManager {
308 m.userManagerMtx.RLock()
309 defer m.userManagerMtx.RUnlock()
310
311 return m.userManagers[user]
312}
313
314func RuleManagerFactory(groupsToReturn [][]*promRules.Group, waitDurations []time.Duration) ManagerFactory {
315 return func(_ context.Context, _ string, _ *notifier.Manager, _ log.Logger, _ *client.Pool, _ prometheus.Registerer) (RulesManager, error) {

Calls

no outgoing calls

Tested by

no test coverage detected