package
0.0.0-20230628214157-3bfe64699e82
Repository: https://github.com/gravitational/gravity.git
Documentation: pkg.go.dev
# Functions
New returns a new client for the installer/agent service.
# Structs
AutomaticLifecycle handles the completion of an operation.
Client implements the client to the installer service.
Config describes the configuration of the installer client.
InstallerStrategy implements the strategy that creates a new installer service before attempting to connect.
NoopLifecycle implements a client lifecycle that does nothing.
Phase groups parameters for executing/rolling back a phase.
ResumeStrategy implements the strategy to connect to the existing installer service.
# Interfaces
ConnectStrategy abstracts a way to connect to the installer service.
Lifecycle handles different exit strategies for an operation after completion.
# Type aliases
CompletionHandler describes a functional handler for tasks to run after operation is complete.