diff options
author | Tibor Vass <tiborvass@users.noreply.github.com> | 2015-09-23 18:58:19 -0400 |
---|---|---|
committer | Tibor Vass <tiborvass@users.noreply.github.com> | 2015-09-23 18:58:19 -0400 |
commit | 01670bec48e3302c3571e7369e57fa0f092bbdf2 (patch) | |
tree | 8a309e515f9c31db14ddb98f0c597801b62a0b5c | |
parent | 323c77e4e18b7e5aefe0dbc5b44d913dee057011 (diff) | |
parent | 4d55877e278ea62b98927c6b9fb23b4b935431c1 (diff) | |
download | docker-01670bec48e3302c3571e7369e57fa0f092bbdf2.tar.gz |
Merge pull request #16517 from coolljt0725/show_help_all_the_time
Clean up: show usage when global --help present
-rw-r--r-- | docker/daemon.go | 6 | ||||
-rw-r--r-- | docker/docker.go | 8 |
2 files changed, 4 insertions, 10 deletions
diff --git a/docker/daemon.go b/docker/daemon.go index dee31a7dbd..bd31447c64 100644 --- a/docker/daemon.go +++ b/docker/daemon.go @@ -56,12 +56,6 @@ func handleGlobalDaemonFlag() { } if *flDaemon { - if *flHelp { - // We do not show the help output here, instead, we tell the user about the new daemon command, - // because the help output is so long they would not see the warning anyway. - fmt.Fprintln(os.Stderr, "Please use 'docker daemon --help' instead.") - os.Exit(0) - } daemonCli.(*DaemonCli).CmdDaemon(flag.Args()...) os.Exit(0) } diff --git a/docker/docker.go b/docker/docker.go index 8ad0d13c05..f727fb1f69 100644 --- a/docker/docker.go +++ b/docker/docker.go @@ -50,10 +50,6 @@ func main() { return } - clientCli := client.NewDockerCli(stdin, stdout, stderr, clientFlags) - // TODO: remove once `-d` is retired - handleGlobalDaemonFlag() - if *flHelp { // if global flag --help is present, regardless of what other options and commands there are, // just print the usage. @@ -61,6 +57,10 @@ func main() { return } + // TODO: remove once `-d` is retired + handleGlobalDaemonFlag() + clientCli := client.NewDockerCli(stdin, stdout, stderr, clientFlags) + c := cli.New(clientCli, daemonCli) if err := c.Run(flag.Args()...); err != nil { if sterr, ok := err.(cli.StatusError); ok { |