task

package
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 12, 2025 License: MIT Imports: 13 Imported by: 0

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 ActivityRunParams struct {
	Activity config.Activity
	Schema   *schema.Schema
	Conn     *conn.Connection
}

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL