Merge pull request #36 from projectatomic/fix-creds

fix invalid credentials error
This commit is contained in:
Antonio Murdaca 2016-04-21 15:33:14 +02:00
commit 918a4d9110

View File

@ -505,7 +505,8 @@ func decodeDockerAuth(s string) (string, string, error) {
}
parts := strings.SplitN(string(decoded), ":", 2)
if len(parts) != 2 {
return "", "", fmt.Errorf("invalid auth configuration file")
// if it's invalid just skip, as docker does
return "", "", nil
}
user := parts[0]
password := strings.Trim(parts[1], "\x00")