Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewJsPlannerLoader ¶
func NewJsPlannerLoader( templatesStore templatesPkg.Store, ) *jsPlannerLoader
NewJsPlannerLoader constructs JavaScript planner loader.
func NewYamlPlannerLoader ¶
func NewYamlPlannerLoader(store templatesPkg.Store) *yamlPlannerLoader
NewYamlPlannerLoader construct yaml planner loader.
Types ¶
type CompositePlanner ¶
type CompositePlanner interface { BuildPlan(context.Context, templatesPkg.Data) ([]templatesPkg.RenderTask, error) PlannerType() string }
CompositePlanner build plan for composition template rendering.
type PlannerNotFoundError ¶
type PlannerNotFoundError struct {
// contains filtered or unexported fields
}
PlannerNotFoundError returned if planner file not found.
func (*PlannerNotFoundError) Error ¶
func (err *PlannerNotFoundError) Error() string
func (*PlannerNotFoundError) Unwrap ¶
func (err *PlannerNotFoundError) Unwrap() error
Click to show internal directories.
Click to hide internal directories.