Documentation
¶
Index ¶
Constants ¶
View Source
const ( ConfigType = "cli.ocm" + cfgcpi.OCM_CONFIG_TYPE_SUFFIX ConfigTypeV1 = ConfigType + runtime.VersionSeparator + "v1" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
runtime.ObjectVersionedType `json:",inline"`
ConfigSets []string `json:"configSets,omitempty"`
Credentials []string `json:"credentials,omitempty"`
Settings []string `json:"settings,omitempty"`
Verbose bool `json:"verbose,omitempty"`
Signing keyoption.ConfigFragment `json:"signing,omitempty"`
Logging logopts.ConfigFragment `json:"logging,omitempty"`
// ConfigFiles describes the cli argument for additional config files.
// This is not persisted since it is resolved by the first evaluation.
ConfigFiles []string `json:"-"`
}
Config describes a memory based config interface.
type EvaluatedOptions ¶
type EvaluatedOptions struct {
LogOpts *logopts.EvaluatedOptions
Keys *keyoption.EvaluatedOptions
ConfigForward config.Config
}
Click to show internal directories.
Click to hide internal directories.