mirror of
https://github.com/kemko/nomad.git
synced 2026-01-05 09:55:44 +03:00
client/driver: parse repo instead of attempting to pull repo info
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user