From d3c138e3106cd71ff9ae369e67a697d8aec6c6d1 Mon Sep 17 00:00:00 2001 From: Nick Ethier Date: Wed, 9 May 2018 22:34:25 -0400 Subject: [PATCH] client/driver: parse repo instead of attempting to pull repo info --- client/driver/docker.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/driver/docker.go b/client/driver/docker.go index d6a326017..2e7c9b440 100644 --- a/client/driver/docker.go +++ b/client/driver/docker.go @@ -2130,13 +2130,13 @@ func authFromHelper(helperName string) authBackend { helper := dockerAuthHelperPrefix + helperName cmd := exec.Command(helper, "get") - repoInfo, err := parseRepositoryInfo(repo) + repoParsed, err := reference.ParseNamed(repo) if err != nil { return nil, err } // Ensure that the HTTPs prefix exists - repoAddr := fmt.Sprintf("https://%s", repoInfo.Hostname()) + repoAddr := fmt.Sprintf("https://%s", repoParsed.Hostname()) cmd.Stdin = strings.NewReader(repoAddr) output, err := cmd.Output()