mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-04 04:08:16 +00:00 
			
		
		
		
	Merge pull request #120912 from sttts/sttts-cluster-authn-filter
controller/clusterauthenticationtrust: complete event filter
This commit is contained in:
		@@ -106,11 +106,11 @@ func NewClusterAuthenticationTrustController(requiredAuthenticationData ClusterA
 | 
				
			|||||||
	kubeSystemConfigMapInformer.AddEventHandler(cache.FilteringResourceEventHandler{
 | 
						kubeSystemConfigMapInformer.AddEventHandler(cache.FilteringResourceEventHandler{
 | 
				
			||||||
		FilterFunc: func(obj interface{}) bool {
 | 
							FilterFunc: func(obj interface{}) bool {
 | 
				
			||||||
			if cast, ok := obj.(*corev1.ConfigMap); ok {
 | 
								if cast, ok := obj.(*corev1.ConfigMap); ok {
 | 
				
			||||||
				return cast.Name == configMapName
 | 
									return cast.Namespace == configMapNamespace && cast.Name == configMapName
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			if tombstone, ok := obj.(cache.DeletedFinalStateUnknown); ok {
 | 
								if tombstone, ok := obj.(cache.DeletedFinalStateUnknown); ok {
 | 
				
			||||||
				if cast, ok := tombstone.Obj.(*corev1.ConfigMap); ok {
 | 
									if cast, ok := tombstone.Obj.(*corev1.ConfigMap); ok {
 | 
				
			||||||
					return cast.Name == configMapName
 | 
										return cast.Namespace == configMapNamespace && cast.Name == configMapName
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			return true // always return true just in case.  The checks are fairly cheap
 | 
								return true // always return true just in case.  The checks are fairly cheap
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user