planner

package
v0.4.10 Latest Latest
Warning

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

Go to latest
Published: Jul 13, 2026 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAsyncBashJob

func NewAsyncBashJob(caller string, metadata labels.Set, bin string, params []string) job.Job

TODO

func NewBashJob

func NewBashJob(caller string, metadata labels.Set, bin string, params []string) job.Job

Types

type Manager

type Manager interface {
	// business
	model.Planner
	// lifecycle
	common.Debuggable
	common.Daemon
}

func New

func New(es common.MessageSender, opts ...Option) Manager

type Option

type Option func(*manager)

func WithLogger

func WithLogger(logger log.Logger) Option

func WithName

func WithName(name string) Option

Jump to

Keyboard shortcuts

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