in controllers/flinkcluster/flinkcluster_observer.go [753:825]
func (observer *ClusterStateObserver) logObservedState(ctx context.Context, observed *ObservedClusterState) error {
log := logr.FromContextOrDiscard(ctx)
if observed.cluster == nil {
log = log.WithValues("cluster", "nil")
} else {
log = log.WithValues("cluster", *observed.cluster)
var b strings.Builder
for _, cr := range observed.revisions {
fmt.Fprintf(&b, "{name: %v, revision: %v},", cr.Name, cr.Revision)
}
log = log.WithValues("controllerRevisions", fmt.Sprintf("[%v]", b.String()))
if observed.configMap != nil {
log = log.WithValues("configMap", *observed.configMap)
} else {
log = log.WithValues("configMap", "nil")
}
if observed.podDisruptionBudget != nil {
log = log.WithValues("podDisruptionBudget", *observed.podDisruptionBudget)
} else {
log = log.WithValues("podDisruptionBudget", "nil")
}
if observed.jmStatefulSet != nil {
log = log.WithValues("jmStatefulSet", *observed.jmStatefulSet)
} else {
log = log.WithValues("jmStatefulSet", "nil")
}
if observed.jmService != nil {
log = log.WithValues("jmService", *observed.jmService)
} else {
log = log.WithValues("jmService", "nil")
}
if observed.jmIngress != nil {
log = log.WithValues("jmIngress", *observed.jmIngress)
} else {
log = log.WithValues("jmIngress", "nil")
}
if observed.tmStatefulSet != nil {
log = log.WithValues("tmStatefulSet", *observed.tmStatefulSet)
} else {
log = log.WithValues("tmStatefulSet", "nil")
}
if observed.tmDeployment != nil {
log = log.WithValues("tmDeployment", *observed.tmDeployment)
} else {
log = log.WithValues("tmDeployment", "nil")
}
if observed.tmService != nil {
log = log.WithValues("tmService", *observed.tmService)
} else {
log = log.WithValues("tmService", "nil")
}
if observed.horizontalPodAutoscaler != nil {
log = log.WithValues("horizontalPodAutoscaler", *observed.horizontalPodAutoscaler)
} else {
log = log.WithValues("horizontalPodAutoscaler", "nil")
}
if observed.savepoint.status != nil {
log = log.WithValues("savepoint", *observed.savepoint.status)
} else {
log = log.WithValues("savepoint", "nil")
}
if observed.persistentVolumeClaims != nil {
log = log.WithValues("persistentVolumeClaims", len(observed.persistentVolumeClaims.Items))
} else {
log = log.WithValues("persistentVolumeClaims", "nil")
}
}
log.Info("Observed state")
return nil
}