INNER CODE UNIT · Go
normalizeAlertRuleGroupForComparison
grafana/grafana-operator · controllers/alertrulegroup_controller.go:280
func normalizeAlertRuleGroupForComparison(group *models.AlertRuleGroup) *models.AlertRuleGroup {
if group == nil {
return nil
}
raw, err := json.Marshal(group)
if err != nil {
return group
}
var normalized models.AlertRuleGroup
if err := json.Unmarshal(raw, &normalized); err != nil {
return group
}
return &normalized
}