package
0.0.0-20240904132510-42a52d07f539
Repository: https://github.com/openshift/node-feature-discovery.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

GetAllConfigurableSources returns all registered configurable sources.
GetAllFeatures returns a combined set of all features from all feature sources.
GetAllFeatureSources returns all registered label sources.
GetAllLabelSources returns all registered label sources.
GetConfigurableSource a registered configurable source.
GetFeatureSource returns a registered FeatureSource interface.
GetLabelSource a registered label source.
NewMockLabelSource creates a new instance of MockLabelSource.
Register registers a source.

# Structs

MockLabelSource is an autogenerated mock type for the LabelSource type.

# Interfaces

Config is the generic interface for source configuration data.
ConfigurableSource is an interface for a source that can be configured.
FeatureLabelValue represents the value of one feature label.
FeatureSource is an interface for discovering node features.
LabelSource represents a source of node feature labels.
Source is the base interface for all other source interfaces.
TestSource represents a source purposed for testing only.

# Type aliases

FeatureLabels is a collection of feature labels.