Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 70 for DeleteFunc (0.12 sec)

  1. pkg/kube/namespace/filter.go

    				added := sets.New(new.Name)
    				var removed sets.String
    				if !namespaceAdded {
    					removed = added
    					added = nil
    				}
    				f.notifyHandlersLocked(added, removed)
    			}
    		},
    		DeleteFunc: func(ns *corev1.Namespace) {
    			f.lock.Lock()
    			defer f.lock.Unlock()
    			// No need to notify handlers for deletes. The namespace was deleted, so the object will be as well (and a delete could not de-select).
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Jun 10 17:12:52 UTC 2024
    - 9.3K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/internal/generic/controller.go

    				}
    				return
    			}
    
    			enqueue(newObj, false)
    		},
    		DeleteFunc: func(obj interface{}) {
    			// Enqueue
    			enqueue(obj, false)
    		},
    	})
    
    	// Error might be raised if informer was started and stopped already
    	if err != nil {
    		return err
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  3. pkg/controlplane/controller/crdregistration/crdregistration_controller.go

    			c.enqueueCRD(oldObj.(*apiextensionsv1.CustomResourceDefinition))
    			c.enqueueCRD(newObj.(*apiextensionsv1.CustomResourceDefinition))
    		},
    		DeleteFunc: func(obj interface{}) {
    			cast, ok := obj.(*apiextensionsv1.CustomResourceDefinition)
    			if !ok {
    				tombstone, ok := obj.(cache.DeletedFinalStateUnknown)
    				if !ok {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 8.3K bytes
    - Viewed (0)
  4. pkg/controller/serviceaccount/tokens_controller.go

    	serviceAccounts.Informer().AddEventHandlerWithResyncPeriod(
    		cache.ResourceEventHandlerFuncs{
    			AddFunc:    e.queueServiceAccountSync,
    			UpdateFunc: e.queueServiceAccountUpdateSync,
    			DeleteFunc: e.queueServiceAccountSync,
    		},
    		options.ServiceAccountResync,
    	)
    
    	secretCache := secrets.Informer().GetIndexer()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 20.5K bytes
    - Viewed (0)
  5. pkg/controller/statefulset/stateful_set.go

    		// lookup current and old statefulset if labels changed
    		UpdateFunc: func(oldObj, newObj interface{}) {
    			ssc.updatePod(logger, oldObj, newObj)
    		},
    		// lookup statefulset accounting for deletion tombstones
    		DeleteFunc: func(obj interface{}) {
    			ssc.deletePod(logger, obj)
    		},
    	})
    	ssc.podLister = podInformer.Lister()
    	ssc.podListerSynced = podInformer.Informer().HasSynced
    
    	setInformer.Informer().AddEventHandler(
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 05 19:06:41 UTC 2024
    - 18.5K bytes
    - Viewed (0)
  6. pkg/controller/volume/ephemeral/controller.go

    		// Deletion of the PVC is handled through the owner reference and garbage collection.
    		// Therefore pod deletions also can be ignored.
    	})
    	pvcInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
    		DeleteFunc: ec.onPVCDelete,
    	})
    	if err := common.AddPodPVCIndexerIfNotPresent(ec.podIndexer); err != nil {
    		return nil, fmt.Errorf("could not initialize ephemeral volume controller: %w", err)
    	}
    
    	return ec, nil
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiserver/pkg/server/dynamiccertificates/configmap_cafile_content.go

    			// so we don't have to be choosy about our key.
    			AddFunc: func(obj interface{}) {
    				c.queue.Add(c.keyFn())
    			},
    			UpdateFunc: func(oldObj, newObj interface{}) {
    				c.queue.Add(c.keyFn())
    			},
    			DeleteFunc: func(obj interface{}) {
    				c.queue.Add(c.keyFn())
    			},
    		},
    	})
    
    	return c, nil
    }
    
    func (c *ConfigMapCAController) keyFn() string {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 8.9K bytes
    - Viewed (0)
  8. pkg/controller/storageversiongc/gc_controller.go

    		),
    	}
    	logger := klog.FromContext(ctx)
    	leaseInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
    		DeleteFunc: func(obj interface{}) {
    			c.onDeleteLease(logger, obj)
    		},
    	})
    	// use the default resync period from the informer
    	storageVersionInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 10K bytes
    - Viewed (0)
  9. pkg/controller/ttl/ttl_controller.go

    		AddFunc: func(obj interface{}) {
    			ttlc.addNode(logger, obj)
    		},
    		UpdateFunc: func(old, newObj interface{}) {
    			ttlc.updateNode(logger, old, newObj)
    		},
    		DeleteFunc: ttlc.deleteNode,
    	})
    
    	ttlc.nodeStore = listers.NewNodeLister(nodeInformer.Informer().GetIndexer())
    	ttlc.hasSynced = nodeInformer.Informer().HasSynced
    
    	return ttlc
    }
    
    type ttlBoundary struct {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 8.5K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/openapi/controller.go

    		specsByName: map[string]*specCache{},
    	}
    
    	crdInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
    		AddFunc:    c.addCustomResourceDefinition,
    		UpdateFunc: c.updateCustomResourceDefinition,
    		DeleteFunc: c.deleteCustomResourceDefinition,
    	})
    
    	c.syncFn = c.sync
    	return c
    }
    
    // Run sets openAPIAggregationManager and starts workers
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 9.6K bytes
    - Viewed (0)
Back to top