phase

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Aug 29, 2024 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BootstrapHandler

type BootstrapHandler interface {
	Bootstrap() (infrastructurev1.PostAction, error)
}

func NewBootstrapHandler

func NewBootstrapHandler(agentContext context.AgentContext) BootstrapHandler

type InstallHandler

type InstallHandler interface {
	Install()
}

func NewInstallHandler

func NewInstallHandler(agentContext context.AgentContext) InstallHandler

type RegistrationHandler

type RegistrationHandler interface {
	Register() error
	FinalizeRegistration() error
}

func NewRegistrationHandler

func NewRegistrationHandler(agentContext *context.AgentContext) RegistrationHandler

type ResetHandler

type ResetHandler interface {
	Reset()
	TriggerReset() error
}

func NewResetHandler

func NewResetHandler(agentContext context.AgentContext) ResetHandler

Jump to

Keyboard shortcuts

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