Selaa lähdekoodia

Merge pull request #29491 from yongtang/12162016-stats-error

Improve error output for `docker stats ...`
Brian Goff 8 vuotta sitten
vanhempi
commit
d65d5db2a0
1 muutettua tiedostoa jossa 3 lisäystä ja 4 poistoa
  1. 3 4
      cli/command/container/stats.go

+ 3 - 4
cli/command/container/stats.go

@@ -173,14 +173,13 @@ func runStats(dockerCli *command.DockerCli, opts *statsOptions) error {
 		var errs []string
 		cStats.mu.Lock()
 		for _, c := range cStats.cs {
-			cErr := c.GetError()
-			if cErr != nil {
-				errs = append(errs, fmt.Sprintf("%s: %v", c.Name, cErr))
+			if err := c.GetError(); err != nil {
+				errs = append(errs, err.Error())
 			}
 		}
 		cStats.mu.Unlock()
 		if len(errs) > 0 {
-			return fmt.Errorf("%s", strings.Join(errs, ", "))
+			return fmt.Errorf("%s", strings.Join(errs, "\n"))
 		}
 	}