Documentation ¶
Index ¶
Constants ¶
View Source
const ErrConfigNotFound = errors.Sentinel("anchore config not found")
ErrConfigNotFound is returned by config providers to indicate it couldn't find any configuration.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigProvider ¶
type ConfigProvider interface { // GetConfiguration returns Anchore configuration for a cluster. GetConfiguration(ctx context.Context, clusterID uint) (Config, error) }
ConfigProvider returns Anchore configuration for a cluster.
type ConfigProviderChain ¶
type ConfigProviderChain []ConfigProvider
ConfigProviderChain loops through a list of providers to fetch a config.
func (ConfigProviderChain) GetConfiguration ¶
type StaticConfigProvider ¶
type StaticConfigProvider struct {
Config Config
}
StaticConfigProvider returns static configuration.
func (StaticConfigProvider) GetConfiguration ¶
Click to show internal directories.
Click to hide internal directories.