Documentation
¶
Index ¶
Constants ¶
View Source
const (
BootstrapComplete = "Bootstrap complete"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Agent ¶
type Agent struct {
// contains filtered or unexported fields
}
Agent is responsible for managing the applications, configuration and status of the device.
func NewAgent ¶
func NewAgent( name string, deviceWriter fileio.Writer, statusManager status.Manager, specManager spec.Manager, appManager applications.Manager, systemdManager systemd.Manager, fetchSpecInterval util.Duration, statusUpdateInterval util.Duration, hookManager hook.Manager, osManager os.Manager, policyManager policy.Manager, lifecycleManager lifecycle.Manager, applicationsController *applications.Controller, configController *config.Controller, resourceController *resource.Controller, consoleController *console.ConsoleController, osClient os.Client, podmanClient *client.Podman, backoff wait.Backoff, log *log.PrefixLogger, ) *Agent
NewAgent creates a new device agent.
type Bootstrap ¶
type Bootstrap struct {
// contains filtered or unexported fields
}
func NewBootstrap ¶
func NewBootstrap( deviceName string, executer executer.Executer, deviceReadWriter fileio.ReadWriter, specManager spec.Manager, statusManager status.Manager, hookManager hook.Manager, lifecycleInitializer lifecycle.Initializer, managementServiceConfig *client.Config, systemClient client.System, log *log.PrefixLogger, ) *Bootstrap
type Engine ¶ added in v0.4.0
type Engine struct {
// contains filtered or unexported fields
}
Directories
¶
| Path | Synopsis |
|---|---|
|
Package applications is a generated GoMock package.
|
Package applications is a generated GoMock package. |
|
Package console is a generated GoMock package.
|
Package console is a generated GoMock package. |
|
Package fileio is a generated GoMock package.
|
Package fileio is a generated GoMock package. |
|
Package hook is a generated GoMock package.
|
Package hook is a generated GoMock package. |
|
Package lifecycle is a generated GoMock package.
|
Package lifecycle is a generated GoMock package. |
|
Package os is a generated GoMock package.
|
Package os is a generated GoMock package. |
|
Package policy is a generated GoMock package.
|
Package policy is a generated GoMock package. |
|
Package resource is a generated GoMock package.
|
Package resource is a generated GoMock package. |
|
Package spec is a generated GoMock package.
|
Package spec is a generated GoMock package. |
|
Package status is a generated GoMock package.
|
Package status is a generated GoMock package. |
Click to show internal directories.
Click to hide internal directories.