Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { // DataPath is the path to file containing the data to load. DataPath string `yaml:"data-path"` }
Config is the configuration for a local DataGatherer.
func (*Config) NewDataGatherer ¶
func (c *Config) NewDataGatherer(ctx context.Context) (datagatherer.DataGatherer, error)
NewDataGatherer returns a new DataGatherer.
type DataGatherer ¶
type DataGatherer struct {
// contains filtered or unexported fields
}
DataGatherer is a data-gatherer that loads data from a local file.
func (*DataGatherer) Delete ¶ added in v0.1.29
func (g *DataGatherer) Delete() error
func (*DataGatherer) Fetch ¶
func (g *DataGatherer) Fetch() (interface{}, int, error)
Fetch loads and returns the data from the LocalDatagatherer's dataPath
func (*DataGatherer) Run ¶ added in v0.1.29
func (g *DataGatherer) Run(stopCh <-chan struct{}) error
func (*DataGatherer) WaitForCacheSync ¶ added in v0.1.29
func (g *DataGatherer) WaitForCacheSync(stopCh <-chan struct{}) error
Click to show internal directories.
Click to hide internal directories.