func()

in pkg/controller/liveness/liveness.go [331:348]


func (hc *HealthCheck) UpdateLastSuccessSync(timestamp time.Time,
	ingressScheduled, mcrtScheduled bool) {

	hc.mutex.Lock()
	defer hc.mutex.Unlock()

	if timestamp.After(hc.lastSuccessSync.runTime) {
		hc.prevSuccessSync = hc.lastSuccessSync
		hc.lastSuccessSync.runTime = timestamp
		hc.lastSuccessSync.ingressScheduled = ingressScheduled
		hc.lastSuccessSync.mcrtScheduled = mcrtScheduled
	}

	// finishing successful run is also a sign of activity
	if timestamp.After(hc.lastActivity[SynchronizeAll]) {
		hc.lastActivity[SynchronizeAll] = timestamp
	}
}