Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 16 for OnServiceUpdate (0.28 sec)

  1. pkg/proxy/metaproxier/meta_proxier.go

    	proxier.ipv4Proxier.OnServiceAdd(service)
    	proxier.ipv6Proxier.OnServiceAdd(service)
    }
    
    // OnServiceUpdate is called whenever modification of an existing
    // service object is observed.
    func (proxier *metaProxier) OnServiceUpdate(oldService, service *v1.Service) {
    	proxier.ipv4Proxier.OnServiceUpdate(oldService, service)
    	proxier.ipv6Proxier.OnServiceUpdate(oldService, service)
    }
    
    // OnServiceDelete is called whenever deletion of an existing service
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Jan 21 14:28:37 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  2. pkg/proxy/config/config.go

    type ServiceHandler interface {
    	// OnServiceAdd is called whenever creation of new service object
    	// is observed.
    	OnServiceAdd(service *v1.Service)
    	// OnServiceUpdate is called whenever modification of an existing
    	// service object is observed.
    	OnServiceUpdate(oldService, service *v1.Service)
    	// OnServiceDelete is called whenever deletion of an existing service
    	// object is observed.
    	OnServiceDelete(service *v1.Service)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 22 05:08:41 UTC 2024
    - 15.1K bytes
    - Viewed (0)
  3. pkg/proxy/kubemark/hollow_proxy.go

    }
    
    func (*FakeProxier) Sync() {}
    func (*FakeProxier) SyncLoop() {
    	select {}
    }
    func (*FakeProxier) OnServiceAdd(service *v1.Service)                                 {}
    func (*FakeProxier) OnServiceUpdate(oldService, service *v1.Service)                  {}
    func (*FakeProxier) OnServiceDelete(service *v1.Service)                              {}
    func (*FakeProxier) OnServiceSynced()                                                 {}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 22 05:08:41 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  4. pkg/controller/endpointslicemirroring/endpointslicemirroring_controller.go

    		c.queueEndpoints(obj)
    	}
    }
    
    // onServiceUpdate queues a sync for the relevant Endpoints resource.
    func (c *Controller) onServiceUpdate(prevObj, obj interface{}) {
    	service := obj.(*v1.Service)
    	prevService := prevObj.(*v1.Service)
    	if service == nil || prevService == nil {
    		utilruntime.HandleError(fmt.Errorf("onServiceUpdate() expected type v1.Service, got %T, %T", prevObj, obj))
    		return
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 06 23:18:31 UTC 2024
    - 20.1K bytes
    - Viewed (0)
  5. pkg/controller/endpointslice/endpointslice_controller.go

    		),
    		workerLoopPeriod: time.Second,
    	}
    
    	serviceInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
    		AddFunc: c.onServiceUpdate,
    		UpdateFunc: func(old, cur interface{}) {
    			c.onServiceUpdate(cur)
    		},
    		DeleteFunc: c.onServiceDelete,
    	})
    	c.serviceLister = serviceInformer.Lister()
    	c.servicesSynced = serviceInformer.Informer().HasSynced
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 08:33:32 UTC 2024
    - 23.6K bytes
    - Viewed (0)
  6. pkg/controller/endpoint/endpoints_controller.go

    				Name: "endpoint",
    			},
    		),
    		workerLoopPeriod: time.Second,
    	}
    
    	serviceInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
    		AddFunc: e.onServiceUpdate,
    		UpdateFunc: func(old, cur interface{}) {
    			e.onServiceUpdate(cur)
    		},
    		DeleteFunc: e.onServiceDelete,
    	})
    	e.serviceLister = serviceInformer.Lister()
    	e.servicesSynced = serviceInformer.Informer().HasSynced
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 26.3K bytes
    - Viewed (0)
  7. pkg/proxy/nftables/proxier.go

    // is observed.
    func (proxier *Proxier) OnServiceAdd(service *v1.Service) {
    	proxier.OnServiceUpdate(nil, service)
    }
    
    // OnServiceUpdate is called whenever modification of an existing
    // service object is observed.
    func (proxier *Proxier) OnServiceUpdate(oldService, service *v1.Service) {
    	if proxier.serviceChanges.Update(oldService, service) && proxier.isInitialized() {
    		proxier.Sync()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Jun 08 13:48:54 UTC 2024
    - 55.5K bytes
    - Viewed (0)
  8. pkg/proxy/winkernel/proxier.go

    // is observed.
    func (proxier *Proxier) OnServiceAdd(service *v1.Service) {
    	proxier.OnServiceUpdate(nil, service)
    }
    
    // OnServiceUpdate is called whenever modification of an existing
    // service object is observed.
    func (proxier *Proxier) OnServiceUpdate(oldService, service *v1.Service) {
    	if proxier.serviceChanges.Update(oldService, service) && proxier.isInitialized() {
    		proxier.Sync()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 18 13:25:06 UTC 2024
    - 59K bytes
    - Viewed (0)
  9. pkg/proxy/config/config_test.go

    	h.lock.Lock()
    	defer h.lock.Unlock()
    	namespacedName := types.NamespacedName{Namespace: service.Namespace, Name: service.Name}
    	h.state[namespacedName] = service
    	h.sendServices()
    }
    
    func (h *ServiceHandlerMock) OnServiceUpdate(oldService, service *v1.Service) {
    	h.lock.Lock()
    	defer h.lock.Unlock()
    	namespacedName := types.NamespacedName{Namespace: service.Namespace, Name: service.Name}
    	h.state[namespacedName] = service
    	h.sendServices()
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 22 05:08:41 UTC 2024
    - 14.3K bytes
    - Viewed (0)
  10. pkg/proxy/iptables/proxier.go

    // is observed.
    func (proxier *Proxier) OnServiceAdd(service *v1.Service) {
    	proxier.OnServiceUpdate(nil, service)
    }
    
    // OnServiceUpdate is called whenever modification of an existing
    // service object is observed.
    func (proxier *Proxier) OnServiceUpdate(oldService, service *v1.Service) {
    	if proxier.serviceChanges.Update(oldService, service) && proxier.isInitialized() {
    		proxier.Sync()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 21 14:39:54 UTC 2024
    - 65.1K bytes
    - Viewed (0)
Back to top