Versions in this module Expand all Collapse all v0 v0.1.1 Oct 16, 2024 Changes in this version + const AllGroups v0.1.0 Oct 9, 2024 Changes in this version + const ConfigCmdGroupID + const ContainersCmdGroupID + func AddHomelabFlags(ctx context.Context, cmd *cobra.Command, opts *GlobalCmdOptions) + func AutoCompleteContainers(ctx context.Context, args []string, cmd string, opts *GlobalCmdOptions) ([]string, cobra.ShellCompDirective) + func AutoCompleteGroups(ctx context.Context, args []string, cmd string, opts *GlobalCmdOptions) ([]string, cobra.ShellCompDirective) + func BuildDeployment(ctx context.Context, cmd string, opts *GlobalCmdOptions) (*deployment.Deployment, error) + func ExecContainerGroupCmd(ctx context.Context, cmd, action, group, container string, ...) error + func ExecPurgeContainer(ctx context.Context, c *deployment.Container, h *host.HostInfo, ...) error + func ExecStartContainer(ctx context.Context, c *deployment.Container, h *host.HostInfo, ...) error + func ExecStopContainer(ctx context.Context, c *deployment.Container, h *host.HostInfo, ...) error + type GlobalCmdOptions struct