MCPcopy
hub / github.com/wavetermdev/waveterm / Start

Method Start

pkg/blockcontroller/blockcontroller.go:70–70  ·  view source on GitHub ↗
(ctx context.Context, blockMeta waveobj.MetaMapType, rtOpts *waveobj.RuntimeOpts, force bool)

Source from the content-addressed store, hash-verified

68// Controller interface that all block controllers must implement
69type Controller interface {
70 Start(ctx context.Context, blockMeta waveobj.MetaMapType, rtOpts *waveobj.RuntimeOpts, force bool) error
71 Stop(graceful bool, newStatus string, destroy bool)
72 GetRuntimeStatus() *BlockControllerRuntimeStatus // does not return nil
73 GetConnName() string

Callers 3

ResyncControllerFunction · 0.95
runBuilderAppMethod · 0.65
runTsunamiAppBinaryFunction · 0.65

Implementers 3

ShellControllerpkg/blockcontroller/shellcontroller.go
TsunamiControllerpkg/blockcontroller/tsunamicontroller.
DurableShellControllerpkg/blockcontroller/durableshellcontro

Calls

no outgoing calls

Tested by

no test coverage detected