package
0.0.0-20241125151401-e66715b925b4
Repository: https://github.com/zenoss/serviced.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

No description provided by the author
GetAgentIP returns the agent ip address.
No description provided by the author
GetOptionsAgent returns the agent mode setting from options.
GetOptionsMaster returns the master mode setting from options.
GetOptionsMasterPoolID returns the master pool ID from options.
GetOptionsMaxRPCClients returns the max RPC clients setting from options.
GetOptionsRPCEndpoint returns the serviced RPC endpoint from options.
GetOptionsRPCPort returns the serviced RPC port from options.
No description provided by the author
No description provided by the author
New creates a new API type.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewServiceMap creates a new service map from a slice of services.
NormalizeYYYYMMDD matches optional non-digits, 4 digits, optional non-digits, 2 digits, optional non-digits, 2 digits, optional non-digits Returns those 8 digits formatted as "dddd.dd.dd", or error if unparseable.
Validate options which are common to all CLI commands.
Validate options which are specific to running as a server.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
CompileTemplateConfig is the configuration object to conpile a template directory.
ContainerFileIndex maintains an index of separate files based on each unique combination of container ID and application log file name.
DateFileIndex maintains an index of separate files based on date.
DeployTemplateConfig is the configuration object to deploy a template.
No description provided by the author
No description provided by the author
ExportLogsConfig is the deserialized object from the command-line.
No description provided by the author
HostConfig is the deserialized object from the command-line.
No description provided by the author
No description provided by the author
IPConfig is the deserialized object from the command-line.
PoolConfig is the deserialized data from the command-line.
No description provided by the author
ServiceConfig is the deserialized object from the command-line.
ServiceFileIndex maintains an index of separate files based on service id.
ShellConfig is the deserialized object from the command-line.
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

API is the intermediary between the command-line interface and the dao layer.
This interface is primarily provided for unit-testing ExportLogs().
No description provided by the author

# Type aliases

The export process produces 1 or more <nnn>.log files containing the exported log messages.
ImageMap parses docker image data.
PortMap parses remote and local port data from the command line.
ServiceMap maps services by its service id.
Type of method that controls the state of a service.