Documentation ¶
Index ¶
- Constants
- func TimeNowUTC() string
- type ConfigBlock
- type ConfigFile
- type ConfigService
- func (cs *ConfigService) BlueprintUpstream() string
- func (cs *ConfigService) ProcessAllFiles() bool
- func (cs *ConfigService) ReadConfig(dirPath string) error
- func (cs *ConfigService) Variables() map[string]interface{}
- func (cs *ConfigService) WithBlueprintUpstream(bpURI string) *ConfigService
- func (cs *ConfigService) WithExcludeMatchingFiles(excludeMatchingFiles []string) *ConfigService
- func (cs *ConfigService) WithIncludeMatchingFiles(includeMatchingFiles []string) *ConfigService
- func (cs *ConfigService) WithVariables(variables map[string]interface{}) *ConfigService
- func (cs *ConfigService) WriteConfig(dirPath string) error
- type StateBlock
Constants ¶
View Source
const AppIdentifier = "ska"
Variables ¶
This section is empty.
Functions ¶
func TimeNowUTC ¶
func TimeNowUTC() string
Types ¶
type ConfigBlock ¶
type ConfigFile ¶
type ConfigFile struct {
// contains filtered or unexported fields
}
func NewConfigFromDirectory ¶
func NewConfigFromDirectory(dirPath string) *ConfigFile
func NewConfigFromFile ¶
func NewConfigFromFile(filePath string) *ConfigFile
func (*ConfigFile) GetFilePath ¶
func (cf *ConfigFile) GetFilePath() string
func (*ConfigFile) ReadConfig ¶
func (cf *ConfigFile) ReadConfig() ([]byte, error)
func (*ConfigFile) WriteConfig ¶
func (cf *ConfigFile) WriteConfig(configData []byte) error
type ConfigService ¶
type ConfigService struct {
// contains filtered or unexported fields
}
func NewConfigService ¶
func NewConfigService() *ConfigService
func (*ConfigService) BlueprintUpstream ¶
func (cs *ConfigService) BlueprintUpstream() string
func (*ConfigService) ProcessAllFiles ¶
func (cs *ConfigService) ProcessAllFiles() bool
func (*ConfigService) ReadConfig ¶
func (cs *ConfigService) ReadConfig(dirPath string) error
func (*ConfigService) Variables ¶
func (cs *ConfigService) Variables() map[string]interface{}
func (*ConfigService) WithBlueprintUpstream ¶
func (cs *ConfigService) WithBlueprintUpstream(bpURI string) *ConfigService
func (*ConfigService) WithExcludeMatchingFiles ¶
func (cs *ConfigService) WithExcludeMatchingFiles(excludeMatchingFiles []string) *ConfigService
func (*ConfigService) WithIncludeMatchingFiles ¶
func (cs *ConfigService) WithIncludeMatchingFiles(includeMatchingFiles []string) *ConfigService
func (*ConfigService) WithVariables ¶
func (cs *ConfigService) WithVariables(variables map[string]interface{}) *ConfigService
func (*ConfigService) WriteConfig ¶
func (cs *ConfigService) WriteConfig(dirPath string) error
type StateBlock ¶
Click to show internal directories.
Click to hide internal directories.