controller

package
v0.6.42 Latest Latest
Warning

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

Go to latest
Published: May 23, 2026 License: AGPL-3.0, Apache-2.0, MIT Imports: 27 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Controller

type Controller interface {
	Start(ctx context.Context) error
}

func NewStackRunController

func NewStackRunController(options ...Option) (Controller, error)

type Option

type Option func(*stackRunController)

func WithConsoleClient

func WithConsoleClient(client console.Client) Option

func WithConsoleToken

func WithConsoleToken(token string) Option

func WithConsoleURL

func WithConsoleURL(url string) Option

func WithExecOptions

func WithExecOptions(options ...exec.Option) Option

func WithFetchClient

func WithFetchClient(client helpers.FetchClient) Option

func WithSinkOptions

func WithSinkOptions(options ...sink.Option) Option

func WithStackRun

func WithStackRun(id string) Option

func WithWorkingDir

func WithWorkingDir(dir string) Option

Jump to

Keyboard shortcuts

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