Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActivityResult ¶
type ActivityResult struct {
Export *ExportActivityResult
}
func NewActivityResult ¶
func NewActivityResult() *ActivityResult
func (*ActivityResult) Merge ¶
func (r *ActivityResult) Merge(that *ActivityResult)
type ActivityRunParams ¶
type ActivityRunner ¶
type ActivityRunner interface {
Run(ctx context.Context, params *ActivityRunParams) (*ActivityResult, error)
}
type ExportActivityResult ¶
type ExportActivityResult struct {
// contains filtered or unexported fields
}
func (*ExportActivityResult) GetFiles ¶
func (r *ExportActivityResult) GetFiles() []fs.FileInfo
type ExportActivityRunner ¶
type ExportActivityRunner struct {
// contains filtered or unexported fields
}
func NewExportActivityRunner ¶
func NewExportActivityRunner( fs fs.Driver, renderer *template.Renderer, exporters map[config.ExporterName]exporter.Exporter, ) *ExportActivityRunner
func (*ExportActivityRunner) Run ¶
func (r *ExportActivityRunner) Run(ctx context.Context, expParams *ActivityRunParams) (*ActivityResult, error)
Click to show internal directories.
Click to hide internal directories.