func shouldFilterOutUpdateEventForPersistentVolumeClaim()

in internal/predicate/predicate.go [63:77]


func shouldFilterOutUpdateEventForPersistentVolumeClaim(event event.UpdateEvent) bool {

	oldPVC, ok := event.ObjectOld.(*v12.PersistentVolumeClaim)
	if !ok {
		return false
	}
	newPVC, ok := event.ObjectNew.(*v12.PersistentVolumeClaim)
	if !ok {
		return false
	}
	if equal(oldPVC.Spec, newPVC.Spec) {
		return false
	}
	return true
}