Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EnsureConfigDirectory ¶
EnsureConfigDirectory ensures the configuration directory exists
func LoadDefaultTemplates ¶
LoadDefaultTemplates loads the default middleware templates
func SaveTemplateFile ¶
SaveTemplateFile saves the default templates file if it doesn't exist
Types ¶
type DefaultMiddleware ¶
type DefaultMiddleware struct {
ID string `yaml:"id"`
Name string `yaml:"name"`
Type string `yaml:"type"`
Config map[string]interface{} `yaml:"config"`
}
DefaultMiddleware represents a default middleware template
type DefaultTemplates ¶
type DefaultTemplates struct {
Middlewares []DefaultMiddleware `yaml:"middlewares"`
}
DefaultTemplates represents the structure of the templates.yaml file
Click to show internal directories.
Click to hide internal directories.