Use flag.StringVar to capture the command line flags.

Upstream-commit: 9f8e5a93b4b7c6b190177c73085e7d2d2d93c64b
Component: engine
This commit is contained in:
David Calavera
2013-08-29 11:46:42 -07:00
parent ac027697b1
commit 7d1c223c01
+5 -3
View File
@@ -254,9 +254,11 @@ func (cli *DockerCli) CmdBuild(args ...string) error {
func (cli *DockerCli) CmdLogin(args ...string) error {
cmd := Subcmd("login", "[OPTIONS]", "Register or Login to the docker registry server")
username := *cmd.String("u", "", "username")
password := *cmd.String("p", "", "password")
email := *cmd.String("e", "", "email")
var username, password, email string
cmd.StringVar(&username, "u", "", "username")
cmd.StringVar(&password, "p", "", "password")
cmd.StringVar(&email, "e", "", "email")
err := cmd.Parse(args)
if err != nil {