mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
d5179cb4d4
This change does some minor cleanups in the cli/command/container package; - sort imports - replace `fmt.Fprintf()` with `fmt.Fprintln()` if no formatting is used - replace `fmt.Errorf()` with `errors.New()` if no formatting is used - remove some redundant `else`'s Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
45 lines
1.2 KiB
Go
45 lines
1.2 KiB
Go
package container
|
|
|
|
import (
|
|
"github.com/docker/docker/cli"
|
|
"github.com/docker/docker/cli/command"
|
|
"github.com/spf13/cobra"
|
|
)
|
|
|
|
// NewContainerCommand returns a cobra command for `container` subcommands
|
|
func NewContainerCommand(dockerCli *command.DockerCli) *cobra.Command {
|
|
cmd := &cobra.Command{
|
|
Use: "container",
|
|
Short: "Manage containers",
|
|
Args: cli.NoArgs,
|
|
RunE: dockerCli.ShowHelp,
|
|
}
|
|
cmd.AddCommand(
|
|
NewAttachCommand(dockerCli),
|
|
NewCommitCommand(dockerCli),
|
|
NewCopyCommand(dockerCli),
|
|
NewCreateCommand(dockerCli),
|
|
NewDiffCommand(dockerCli),
|
|
NewExecCommand(dockerCli),
|
|
NewExportCommand(dockerCli),
|
|
NewKillCommand(dockerCli),
|
|
NewLogsCommand(dockerCli),
|
|
NewPauseCommand(dockerCli),
|
|
NewPortCommand(dockerCli),
|
|
NewRenameCommand(dockerCli),
|
|
NewRestartCommand(dockerCli),
|
|
NewRmCommand(dockerCli),
|
|
NewRunCommand(dockerCli),
|
|
NewStartCommand(dockerCli),
|
|
NewStatsCommand(dockerCli),
|
|
NewStopCommand(dockerCli),
|
|
NewTopCommand(dockerCli),
|
|
NewUnpauseCommand(dockerCli),
|
|
NewUpdateCommand(dockerCli),
|
|
NewWaitCommand(dockerCli),
|
|
newListCommand(dockerCli),
|
|
newInspectCommand(dockerCli),
|
|
NewPruneCommand(dockerCli),
|
|
)
|
|
return cmd
|
|
}
|