Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Module = fx.Module( "live/manager", fx.Provide( NewFileStateStore, NewProcessSpawner, provideInstanceManager, ), fx.Invoke(initializeInstanceManager), )
Module provides the manager components via Fx
Functions ¶
func NewFileStateStore ¶
func NewFileStateStore() (live.StateStore, error)
NewFileStateStore creates a new file-based state store at ~/.kronos/.instances.json
func NewInstanceManager ¶
func NewInstanceManager( stateStore live.StateStore, spawner live.ProcessSpawner, logger logging.ApplicationLogger, ) live.InstanceManager
NewInstanceManager creates a new instance manager
func NewProcessSpawner ¶
func NewProcessSpawner(logger logging.ApplicationLogger) live.ProcessSpawner
NewProcessSpawner creates a new process spawner
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.