Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var RecipeTemplate string
View Source
var TemplateFuncs = map[string]interface{}{
"indent": indent,
"rawfmt": rawfmt,
}
Functions ¶
func GetRecipeVersions ¶
func GetRecipeVersions() [1]string
func RecipeWriteTo ¶
func RecipeWriteTo(p RecipeParams, writer io.Writer) error
RecipeWriteTo build and apply recipe to provided io writer
Types ¶
type RecipeParams ¶
type TemplateData ¶
type TemplateData struct { Name string Version string Source struct { Name string Scope string SampleConfig string } Sinks map[string]string Processors map[string]string }
TemplateData represents the template for generating a recipe.
func Recipe ¶
func Recipe(p RecipeParams) (*TemplateData, error)
Recipe checks if the recipe is valid and returns a Template
Click to show internal directories.
Click to hide internal directories.