hot fix display in parallel pull and go fmt

This commit is contained in:
Victor Vieux 2013-08-15 11:42:40 +00:00
Родитель c5d8844d80
Коммит d7979ef2d0
3 изменённых файлов: 2 добавлений и 3 удалений

Просмотреть файл

@ -162,7 +162,6 @@ func (r *Registry) GetRemoteHistory(imgID, registry string, token []string) ([]s
// Check if an image exists in the Registry
func (r *Registry) LookupRemoteImage(imgID, registry string, token []string) bool {
req, err := r.reqFactory.NewRequest("GET", registry+"images/"+imgID+"/json", nil)
if err != nil {
return false

Просмотреть файл

@ -645,6 +645,7 @@ func (jm *JSONMessage) Display(out io.Writer) error {
}
return jm.Error
}
fmt.Fprintf(out, "%c[2K\r", 27)
if jm.Time != 0 {
fmt.Fprintf(out, "[%s] ", time.Unix(jm.Time, 0))
}
@ -655,7 +656,6 @@ func (jm *JSONMessage) Display(out io.Writer) error {
fmt.Fprintf(out, "(from %s) ", jm.From)
}
if jm.Progress != "" {
fmt.Fprintf(out, "%c[2K", 27)
fmt.Fprintf(out, "%s %s\r", jm.Status, jm.Progress)
} else {
fmt.Fprintf(out, "%s\r\n", jm.Status)