Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for newDelayedFilter (0.23 sec)

  1. pkg/kube/kclient/delayed.go

    	return d.Watcher.HasSynced()
    }
    
    func (d *delayedFilter) KnownOrCallback(f func(stop <-chan struct{})) bool {
    	return d.Watcher.KnownOrCallback(d.Resource, f)
    }
    
    func newDelayedFilter(resource schema.GroupVersionResource, watcher kubetypes.CrdWatcher) *delayedFilter {
    	return &delayedFilter{
    		Watcher:  watcher,
    		Resource: resource,
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 31 02:32:59 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  2. pkg/kube/kclient/client.go

    	informerType kubetypes.InformerType,
    	filter Filter,
    ) Informer[T] {
    	watcher := c.CrdWatcher()
    	if watcher == nil {
    		log.Fatalf("NewDelayedInformer called without a CrdWatcher enabled")
    	}
    	delay := newDelayedFilter(gvr, watcher)
    	inf := func() informerfactory.StartableInformer {
    		opts := ToOpts(c, gvr, filter)
    		opts.InformerType = informerType
    		return kubeclient.GetInformerFilteredFromGVR(c, opts, gvr)
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri May 17 07:14:28 UTC 2024
    - 13K bytes
    - Viewed (0)
Back to top