Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Stack ¶
type Stack struct {
Controller *controller.Controller
Scheduler *scheduler.Scheduler
Runtime *runtime.Runtime
HooksAPI *hooks.API
WorkflowAPI *workflowapi.API
}
Stack represents the core services required by any interface.
func NewStack ¶
func NewStack(rootCtx context.Context, opts StackOptions) (*Stack, error)
New builds the application stack (controller, scheduler, runtime, APIs).
func (*Stack) StartScheduler ¶
StartScheduler blocks while the scheduler runs until the context is canceled.
type StackOptions ¶ added in v0.2.8
Directories
¶
| Path | Synopsis |
|---|---|
|
helpers
|
|
|
resources
|
|
|
filesystem
Package filesystem lets the UI browse the server's directories — the browser sandbox cannot reveal absolute paths, but this process runs on the same machine the workflows do.
|
Package filesystem lets the UI browse the server's directories — the browser sandbox cannot reveal absolute paths, but this process runs on the same machine the workflows do. |
|
harnessinfo
Package harnessinfo reports which harnesses are installed on this machine and which models each can run.
|
Package harnessinfo reports which harnesses are installed on this machine and which models each can run. |
Click to show internal directories.
Click to hide internal directories.