mirror of
https://github.com/grafana/grafana.git
synced 2025-02-11 16:15:42 -06:00
Alerting: Scheduler to call DeleteAlertRule once when it stops deleted rules (#61189)
scheduler to call DeleteAlertRule once when it stops deleted rules
This commit is contained in:
parent
6e41e898eb
commit
da18c89e91
@ -305,10 +305,11 @@ func (sch *schedule) processTick(ctx context.Context, dispatcherGroup *errgroup.
|
||||
}
|
||||
|
||||
// unregister and stop routines of the deleted alert rules
|
||||
toDelete := make([]ngmodels.AlertRuleKey, 0, len(registeredDefinitions))
|
||||
for key := range registeredDefinitions {
|
||||
sch.DeleteAlertRule(key)
|
||||
toDelete = append(toDelete, key)
|
||||
}
|
||||
|
||||
sch.DeleteAlertRule(toDelete...)
|
||||
return readyToRun, registeredDefinitions
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user