Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Node Node NodeService NodeService Watchlog Watchlog Logger *zap.SugaredLogger }
type NodeService ¶ added in v0.4.0
type NodeTemplate ¶
type RawConfig ¶
type RawConfig struct { CommonTemplate string NodeTemplate NodeTemplate NodeService RawNodeService Watchlog RawWatchlog NodeStdout string NodeStderr string Logging interface{} }
type RawNodeService ¶ added in v0.4.0
type RawWatchlog ¶
type TemplateRenderer ¶ added in v0.5.0
type TemplateRenderer struct { BaseTemplate *template.Template Logger *zap.SugaredLogger Data interface{} }
func (*TemplateRenderer) RenderCommandOrDie ¶ added in v0.5.0
func (r *TemplateRenderer) RenderCommandOrDie(text string, cmd []string, flagName string) []string
func (*TemplateRenderer) RenderValue ¶ added in v0.5.0
func (r *TemplateRenderer) RenderValue(text string) (string, error)
func (*TemplateRenderer) RenderValueOrDie ¶ added in v0.5.0
func (r *TemplateRenderer) RenderValueOrDie(text string) string
Click to show internal directories.
Click to hide internal directories.