github.com/justincormack/cli@v0.0.0-20201215022714-831ebeae9675/cli/command/system/cmd.go (about) 1 package system 2 3 import ( 4 "github.com/docker/cli/cli" 5 "github.com/docker/cli/cli/command" 6 "github.com/spf13/cobra" 7 ) 8 9 // NewSystemCommand returns a cobra command for `system` subcommands 10 func NewSystemCommand(dockerCli command.Cli) *cobra.Command { 11 cmd := &cobra.Command{ 12 Use: "system", 13 Short: "Manage Docker", 14 Args: cli.NoArgs, 15 RunE: command.ShowHelp(dockerCli.Err()), 16 } 17 cmd.AddCommand( 18 NewEventsCommand(dockerCli), 19 NewInfoCommand(dockerCli), 20 newDiskUsageCommand(dockerCli), 21 newPruneCommand(dockerCli), 22 newDialStdioCommand(dockerCli), 23 ) 24 25 return cmd 26 }