Documentation
¶
Index ¶
- Variables
- func ListNamedConfigs(dirPath string) ([]string, error)
- type ConfigBlock
- type LocalConfigService
- func (cs *LocalConfigService) BlueprintUpstream() string
- func (cs *LocalConfigService) ConfigExists(dirPath string) bool
- func (cs *LocalConfigService) ConfigExistsWithNamedConfig(dirPath, namedConfig string) bool
- func (cs *LocalConfigService) DeleteConfig(dirPath string) error
- func (cs *LocalConfigService) IgnorePaths() []string
- func (cs *LocalConfigService) LoadConfig(cf *utils.ConfigFile) error
- func (cs *LocalConfigService) NamedConfig() string
- func (cs *LocalConfigService) ProcessAllFiles() bool
- func (cs *LocalConfigService) ReadValidConfig(dirPath string) error
- func (cs *LocalConfigService) RenameNamedConfig(dirPath, namedConfigNew string) error
- func (cs *LocalConfigService) ToJSON() ([]byte, error)
- func (cs *LocalConfigService) Variables() map[string]interface{}
- func (cs *LocalConfigService) WithBlueprintUpstream(bpURI string) *LocalConfigService
- func (cs *LocalConfigService) WithExcludeMatchingFiles(ignorePaths []string) *LocalConfigService
- func (cs *LocalConfigService) WithExtendIgnorePaths(ignorePaths []string) *LocalConfigService
- func (cs *LocalConfigService) WithIgnorePaths(ignorePaths []string) *LocalConfigService
- func (cs *LocalConfigService) WithVariables(variables map[string]interface{}) *LocalConfigService
- func (cs *LocalConfigService) WriteConfig(dirPath string) error
- type StateBlock
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrNoConfigSpecified = errors.New("no configuration specified and multiple configurations present")
Functions ¶
func ListNamedConfigs ¶
Types ¶
type ConfigBlock ¶
type LocalConfigService ¶
type LocalConfigService struct {
// contains filtered or unexported fields
}
func NewLocalConfigService ¶
func NewLocalConfigService(namedConfig string) *LocalConfigService
func (*LocalConfigService) BlueprintUpstream ¶
func (cs *LocalConfigService) BlueprintUpstream() string
func (*LocalConfigService) ConfigExists ¶
func (cs *LocalConfigService) ConfigExists(dirPath string) bool
func (*LocalConfigService) ConfigExistsWithNamedConfig ¶
func (cs *LocalConfigService) ConfigExistsWithNamedConfig(dirPath, namedConfig string) bool
func (*LocalConfigService) DeleteConfig ¶
func (cs *LocalConfigService) DeleteConfig(dirPath string) error
func (*LocalConfigService) IgnorePaths ¶
func (cs *LocalConfigService) IgnorePaths() []string
func (*LocalConfigService) LoadConfig ¶
func (cs *LocalConfigService) LoadConfig(cf *utils.ConfigFile) error
func (*LocalConfigService) NamedConfig ¶
func (cs *LocalConfigService) NamedConfig() string
func (*LocalConfigService) ProcessAllFiles ¶
func (cs *LocalConfigService) ProcessAllFiles() bool
func (*LocalConfigService) ReadValidConfig ¶
func (cs *LocalConfigService) ReadValidConfig(dirPath string) error
func (*LocalConfigService) RenameNamedConfig ¶
func (cs *LocalConfigService) RenameNamedConfig(dirPath, namedConfigNew string) error
func (*LocalConfigService) ToJSON ¶
func (cs *LocalConfigService) ToJSON() ([]byte, error)
func (*LocalConfigService) Variables ¶
func (cs *LocalConfigService) Variables() map[string]interface{}
func (*LocalConfigService) WithBlueprintUpstream ¶
func (cs *LocalConfigService) WithBlueprintUpstream(bpURI string) *LocalConfigService
func (*LocalConfigService) WithExcludeMatchingFiles ¶
func (cs *LocalConfigService) WithExcludeMatchingFiles(ignorePaths []string) *LocalConfigService
func (*LocalConfigService) WithExtendIgnorePaths ¶
func (cs *LocalConfigService) WithExtendIgnorePaths(ignorePaths []string) *LocalConfigService
func (*LocalConfigService) WithIgnorePaths ¶
func (cs *LocalConfigService) WithIgnorePaths(ignorePaths []string) *LocalConfigService
func (*LocalConfigService) WithVariables ¶
func (cs *LocalConfigService) WithVariables(variables map[string]interface{}) *LocalConfigService
func (*LocalConfigService) WriteConfig ¶
func (cs *LocalConfigService) WriteConfig(dirPath string) error
type StateBlock ¶
Click to show internal directories.
Click to hide internal directories.