Explorar o código

Fixed public pull + Added some verbosity about what is happening

Sam Alba %!s(int64=12) %!d(string=hai) anos
pai
achega
00266df8ac
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      registry.go

+ 2 - 1
registry.go

@@ -269,7 +269,7 @@ func (graph *Graph) PullRepository(stdout io.Writer, remote, askedTag string, re
 	if err != nil {
 	if err != nil {
 		return err
 		return err
 	}
 	}
-	if authConfig != nil {
+	if authConfig != nil && len(authConfig.Username) > 0 {
 		req.SetBasicAuth(authConfig.Username, authConfig.Password)
 		req.SetBasicAuth(authConfig.Username, authConfig.Password)
 	}
 	}
 	req.Header.Set("X-Docker-Token", "true")
 	req.Header.Set("X-Docker-Token", "true")
@@ -309,6 +309,7 @@ func (graph *Graph) PullRepository(stdout io.Writer, remote, askedTag string, re
 	}
 	}
 
 
 	for askedTag, imgId := range tagsList {
 	for askedTag, imgId := range tagsList {
+		fmt.Fprintf(stdout, "Resolving tag \"%s:%s\" from %s\n", remote, askedTag, endpoints)
 		success := false
 		success := false
 		for _, registry := range endpoints {
 		for _, registry := range endpoints {
 			if imgId == "" {
 			if imgId == "" {