func isSpecUpdated()

in controllers/gerritgroupmember/controller.go [67:80]


func isSpecUpdated(e event.UpdateEvent) bool {
	oo, ok := e.ObjectOld.(*gerritApi.GerritGroupMember)
	if !ok {
		return false
	}

	no, ok := e.ObjectNew.(*gerritApi.GerritGroupMember)
	if !ok {
		return false
	}

	return !reflect.DeepEqual(oo.Spec, no.Spec) ||
		(oo.GetDeletionTimestamp().IsZero() && !no.GetDeletionTimestamp().IsZero())
}