INNER CODE UNIT · Go

err

grafana/grafana-operator · controllers/contactpoint_controller.go:246

		_, err = gClient.Provisioning.DeleteContactpoints(rec.UID) //nolint:errcheck
		if err != nil {
			return fmt.Errorf("deleting contact point: %w", err)
		}
	}

	// Update grafana instance Status
	return instance.AddNamespacedResource(ctx, r.Client, cr, cr.NamespacedResource())
}

func (r *GrafanaContactPointReconciler) TopLevelReceiverFallback(cr *v1beta1.GrafanaContactPoint) error {
	// Skip Spec level receiver when list is set
	if len(cr.Spec.Receivers) > 0 {
		return nil
	}

	// If the spec receiver is valid, continue
	if cr.Spec.Settings == nil { //nolint:staticcheck

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…