Documentation ¶
Index ¶
Constants ¶
View Source
const ( TagDirs = "dirs" TagFiles = "files" TagCmd = "cmd" TagFS = "fs" SettingsHTTP = "settings" )
Variables ¶
This section is empty.
Functions ¶
func ValidateFile ¶
Types ¶
type Command ¶ added in v0.0.9
type Get ¶
type Get struct { HTTPClientParams `yaml:",inline"` URL string `yaml:"url"` }
type HTTPClient ¶ added in v0.0.2
type HTTPClient struct { HTTPClientParams `yaml:",inline"` BaseURL AddrURL `yaml:"base_url"` Debug bool `yaml:"debug"` }
type HTTPClientParams ¶ added in v0.0.6
type RawPreprocessor ¶ added in v0.0.6
type RawPreprocessor struct {
// contains filtered or unexported fields
}
func NewRawPreprocessor ¶ added in v0.0.6
func NewRawPreprocessor(templateName string, templateVars, templateFns map[string]any, templateOptions []string) *RawPreprocessor
type Reader ¶ added in v0.0.5
type Reader struct {
// contains filtered or unexported fields
}
func NewConfigReader ¶ added in v0.0.5
type Settings ¶ added in v0.0.6
type Settings struct {
HTTP *HTTPClient `yaml:"http"`
}
type YamlUnmarshaler ¶ added in v0.0.6
type YamlUnmarshaler struct {
// contains filtered or unexported fields
}
func NewYamlConfigUnmarshaler ¶ added in v0.0.6
func NewYamlConfigUnmarshaler(tagFilter *entity.RegexpChain, logger entity.Logger) *YamlUnmarshaler
Click to show internal directories.
Click to hide internal directories.