pkg/

directory
v0.1.26 Latest Latest
Warning

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

Go to latest
Published: Jan 7, 2026 License: MIT

Directories

Path Synopsis
Package apiserver provides app logic for the opampcommander apiserver.
Package apiserver provides app logic for the opampcommander apiserver.
config
Package config provides the configuration for the opampcommander application.
Package config provides the configuration for the opampcommander application.
docs
Package docs Code generated by swaggo/swag.
Package docs Code generated by swaggo/swag.
module/application
Package application provides the application services module for the API server.
Package application provides the application services module for the API server.
module/domain
Package domain provides the domain services module for the API server.
Package domain provides the domain services module for the API server.
module/helper
Package helper provides utility functions and types to assist in building the application.
Package helper provides utility functions and types to assist in building the application.
module/helper/lifecycle
Package lifecycle provides application lifecycle management.
Package lifecycle provides application lifecycle management.
module/helper/management
Package management provides management HTTP server functionality.
Package management provides management HTTP server functionality.
module/infrastructure
Package infrastructure provides infrastructure components module for the API server.
Package infrastructure provides infrastructure components module for the API server.
Package client provides a client for the opampcommander API server.
Package client provides a client for the opampcommander API server.
Package clientutil provides some util functions to set client
Package clientutil provides some util functions to set client
cmd
apiserver
Package apiserver provides the command for the apiserver.
Package apiserver provides the command for the apiserver.
opampctl
Package opampctl implements the opampctl command line tool.
Package opampctl implements the opampctl command line tool.
opampctl/config
Package config provides the command line for the opampctl tool.
Package config provides the command line for the opampctl tool.
opampctl/config/init
Package init provides the init command for opampctl.
Package init provides the init command for opampctl.
opampctl/config/view
Package view provides the view command for opampctl.
Package view provides the view command for opampctl.
opampctl/context
Package context provides the context command for opampctl.
Package context provides the context command for opampctl.
opampctl/context/ls
Package ls provides the ls command for opampctl context.
Package ls provides the ls command for opampctl context.
opampctl/context/use
Package use provides the use command for opampctl context.
Package use provides the use command for opampctl context.
opampctl/create
Package create provides the create command for opampctl.
Package create provides the create command for opampctl.
opampctl/create/agentgroup
Package agentgroup provides the create agentgroup command for opampctl.
Package agentgroup provides the create agentgroup command for opampctl.
opampctl/deletecmd
Package deletecmd implements the 'opampctl delete' command.
Package deletecmd implements the 'opampctl delete' command.
opampctl/deletecmd/agentgroup
Package agentgroup implements the 'opampctl delete agentgroup' command.
Package agentgroup implements the 'opampctl delete agentgroup' command.
opampctl/get
Package get provides the get command for opampctl.
Package get provides the get command for opampctl.
opampctl/get/agent
Package agent provides the command to get agent information.
Package agent provides the command to get agent information.
opampctl/get/agentgroup
Package agentgroup implements the 'opampctl get agentgroup' command.
Package agentgroup implements the 'opampctl get agentgroup' command.
opampctl/get/connection
Package connection provides the command to get connection information.
Package connection provides the command to get connection information.
opampctl/restart
Package restart provides the restart command for opampctl.
Package restart provides the restart command for opampctl.
opampctl/set
Package set provides the set command for opampctl.
Package set provides the set command for opampctl.
opampctl/set/agent
Package agent provides the command to set agent configurations.
Package agent provides the command to set agent configurations.
opampctl/version
Package version provides a command to print the version of opampctl.
Package version provides a command to print the version of opampctl.
opampctl/whoami
Package whoami provides the whoami command for opampctl.
Package whoami provides the whoami command for opampctl.
Package cmdutil contains utility functions for command-line commands.
Package cmdutil contains utility functions for command-line commands.
datastructure
sets
Package sets provides a simple implementation of a set data structure.
Package sets provides a simple implementation of a set data structure.
Package filecache provides a file cache
Package filecache provides a file cache
Package formatter provides functions to format data structures into different output formats such as YAML, JSON, and text.
Package formatter provides functions to format data structures into different output formats such as YAML, JSON, and text.
Package ginutil provides utility functions for working with Gin HTTP framework.
Package ginutil provides utility functions for working with Gin HTTP framework.
opampctl
config
Package config provides the configuration for opampctl.
Package config provides the configuration for opampctl.
configutil
Package configutil provides utilities for working with configuration files in the opampctl tool.
Package configutil provides utilities for working with configuration files in the opampctl tool.
Package testutil provides utility functions and types for testing.
Package testutil provides utility functions and types for testing.
Package timeutil provides utility functions for time manipulation.
Package timeutil provides utility functions for time manipulation.
utils
clock
Package clock provides a clock interface.
Package clock provides a clock interface.
Package version provides utilities for handling version information.
Package version provides utilities for handling version information.
Package xsync provides a data structure that allows for concurrent access and modification.
Package xsync provides a data structure that allows for concurrent access and modification.

Jump to

Keyboard shortcuts

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