github.com/openshift/moby-moby@v1.13.2-0.20170601211448-f5ec1e2936dc/cli/command/service/cmd.go (about) 1 package service 2 3 import ( 4 "github.com/spf13/cobra" 5 6 "github.com/docker/docker/cli" 7 "github.com/docker/docker/cli/command" 8 ) 9 10 // NewServiceCommand returns a cobra command for `service` subcommands 11 func NewServiceCommand(dockerCli *command.DockerCli) *cobra.Command { 12 cmd := &cobra.Command{ 13 Use: "service", 14 Short: "Manage services", 15 Args: cli.NoArgs, 16 RunE: dockerCli.ShowHelp, 17 } 18 cmd.AddCommand( 19 newCreateCommand(dockerCli), 20 newInspectCommand(dockerCli), 21 newPsCommand(dockerCli), 22 newListCommand(dockerCli), 23 newRemoveCommand(dockerCli), 24 newScaleCommand(dockerCli), 25 newUpdateCommand(dockerCli), 26 newLogsCommand(dockerCli), 27 ) 28 return cmd 29 }