package terminal import ( "edge-infra.dev/pkg/edge/edgecli" "edge-infra.dev/pkg/edge/edgecli/commands/terminal/bulkregister" "edge-infra.dev/pkg/edge/edgecli/commands/terminal/disk" "edge-infra.dev/pkg/edge/edgecli/commands/terminal/modify" "edge-infra.dev/pkg/edge/edgecli/commands/terminal/register" "edge-infra.dev/pkg/edge/edgecli/commands/terminal/remove" "edge-infra.dev/pkg/edge/edgecli/commands/terminal/terminaladdress" "edge-infra.dev/pkg/edge/edgecli/commands/terminal/terminalinterface" "edge-infra.dev/pkg/lib/cli/command" ) func NewCmd(cfg *edgecli.Config) *command.Command { return &command.Command{ ShortUsage: "edge terminal", ShortHelp: "Commands related to attaching Terminals to a Cluster", Commands: []*command.Command{ terminaladdress.NewCmd(cfg), bulkregister.NewCmd(cfg), disk.NewCmd(cfg), terminalinterface.NewCmd(cfg), modify.NewCmd(cfg), register.NewCmd(cfg), remove.NewCmd(cfg), }, } }