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
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…