1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

fix raw terminal

This commit is contained in:
Victor Vieux 2013-06-22 00:37:02 +00:00
parent 42bcfcc927
commit ec6b35240e

View file

@ -286,12 +286,13 @@ func (cli *DockerCli) CmdLogin(args ...string) error {
flUsername := cmd.String("u", "", "username")
flPassword := cmd.String("p", "", "password")
flEmail := cmd.String("e", "", "email")
if err := cmd.Parse(args); err != nil {
err := cmd.Parse(args)
if err != nil {
return nil
}
var oldState *term.State
if *flUsername != "" && *flPassword != "" && *flEmail != "" {
oldState, err := term.SetRawTerminal()
if *flUsername == "" || *flPassword == "" || *flEmail == "" {
oldState, err = term.SetRawTerminal()
if err != nil {
return err
}