github.com/cilium/cilium@v1.16.2/pkg/clustermesh/endpointslicesync/dummy_informer.go (about)

     1  // SPDX-License-Identifier: Apache-2.0
     2  // Copyright Authors of Cilium
     3  
     4  package endpointslicesync
     5  
     6  import (
     7  	"time"
     8  
     9  	"github.com/sirupsen/logrus"
    10  	cache "k8s.io/client-go/tools/cache"
    11  )
    12  
    13  type dummyInformer struct {
    14  	name   string
    15  	logger logrus.FieldLogger
    16  }
    17  
    18  func (i *dummyInformer) AddIndexers(indexers cache.Indexers) error {
    19  	i.logger.Errorf("called not implemented function %s.AddIndexers", i.name)
    20  	return nil
    21  }
    22  func (i *dummyInformer) GetIndexer() cache.Indexer {
    23  	i.logger.Errorf("called not implemented function %s.GetIndexer", i.name)
    24  	return nil
    25  }
    26  func (i *dummyInformer) AddEventHandlerWithResyncPeriod(handler cache.ResourceEventHandler, resyncPeriod time.Duration) (cache.ResourceEventHandlerRegistration, error) {
    27  	i.logger.Errorf("called not implemented function %s.AddEventHandlerWithResyncPeriod", i.name)
    28  	return nil, nil
    29  }
    30  func (i *dummyInformer) RemoveEventHandler(handle cache.ResourceEventHandlerRegistration) error {
    31  	i.logger.Errorf("called not implemented function %s.RemoveEventHandler", i.name)
    32  	return nil
    33  }
    34  func (i *dummyInformer) GetStore() cache.Store {
    35  	i.logger.Errorf("called not implemented function %s.GetStore", i.name)
    36  	return nil
    37  }
    38  func (i *dummyInformer) GetController() cache.Controller {
    39  	i.logger.Errorf("called not implemented function %s.GetController", i.name)
    40  	return nil
    41  }
    42  func (i *dummyInformer) Run(stopCh <-chan struct{}) {
    43  	i.logger.Errorf("called not implemented function %s.Run", i.name)
    44  }
    45  func (i *dummyInformer) LastSyncResourceVersion() string {
    46  	i.logger.Errorf("called not implemented function %s.LastSyncResourceVersion", i.name)
    47  	return ""
    48  }
    49  func (i *dummyInformer) SetWatchErrorHandler(handler cache.WatchErrorHandler) error {
    50  	i.logger.Errorf("called not implemented function %s.SetWatchErrorHandler", i.name)
    51  	return nil
    52  }
    53  func (i *dummyInformer) SetTransform(handler cache.TransformFunc) error {
    54  	i.logger.Errorf("called not implemented function %s.SetTransform", i.name)
    55  	return nil
    56  }
    57  func (i *dummyInformer) IsStopped() bool {
    58  	i.logger.Errorf("called not implemented function %s.IsStopped", i.name)
    59  	return false
    60  }