Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RenderTextTemplate ¶
func RenderTextTemplate(req *RenderRequest, out io.Writer) error
Types ¶
type FileProvider ¶
type ParallelScheduler ¶
type ParallelScheduler struct {
// contains filtered or unexported fields
}
func NewParallelScheduler ¶
func NewParallelScheduler() *ParallelScheduler
func (*ParallelScheduler) AddTask ¶
func (pe *ParallelScheduler) AddTask(task Task) *ParallelScheduler
func (*ParallelScheduler) Run ¶
func (pe *ParallelScheduler) Run() error
type ReadFromProviderTask ¶
type ReadFromProviderTask struct {
// contains filtered or unexported fields
}
func NewReadFromProviderTask ¶
func NewReadFromProviderTask(provider FileProvider, out io.Writer) *ReadFromProviderTask
func (*ReadFromProviderTask) Run ¶
func (t *ReadFromProviderTask) Run() error
type RenderRequest ¶
type RenderRequest struct {
// contains filtered or unexported fields
}
type SequentialScheduler ¶
type SequentialScheduler struct {
// contains filtered or unexported fields
}
func NewSequentialScheduler ¶
func NewSequentialScheduler() *SequentialScheduler
func (*SequentialScheduler) AddTask ¶
func (se *SequentialScheduler) AddTask(task Task) *SequentialScheduler
func (*SequentialScheduler) Run ¶
func (se *SequentialScheduler) Run() error
type ShellCommandTask ¶
type ShellCommandTask struct {
// contains filtered or unexported fields
}
func (*ShellCommandTask) Run ¶
func (t *ShellCommandTask) Run() error
func (*ShellCommandTask) String ¶
func (t *ShellCommandTask) String() string
type TemplateRenderTask ¶
type TemplateRenderTask struct {
// contains filtered or unexported fields
}
func NewTemplateRenderTask ¶
func (*TemplateRenderTask) Run ¶
func (trt *TemplateRenderTask) Run() error
type WriteFileToDiskTask ¶
type WriteFileToDiskTask struct {
// contains filtered or unexported fields
}
func NewWriteFileToDiskTask ¶
func (*WriteFileToDiskTask) Run ¶
func (wft *WriteFileToDiskTask) Run() error
Click to show internal directories.
Click to hide internal directories.