From 616401e3e6d0e28f71a15264300af28e96643270 Mon Sep 17 00:00:00 2001 From: Steven Powell Date: Mon, 3 May 2021 17:39:46 -0700 Subject: [PATCH] batch logs output to speedup command --- pkg/minikube/logs/logs.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkg/minikube/logs/logs.go b/pkg/minikube/logs/logs.go index ded55ea265..a6d966c19c 100644 --- a/pkg/minikube/logs/logs.go +++ b/pkg/minikube/logs/logs.go @@ -184,10 +184,12 @@ func Output(r cruntime.Manager, bs bootstrapper.Bootstrapper, cfg config.Cluster failed = append(failed, name) continue } + l := "" scanner := bufio.NewScanner(&b) for scanner.Scan() { - out.Styled(style.Empty, scanner.Text()) + l += scanner.Text() + "\n" } + out.Styled(style.Empty, l) } if len(failed) > 0 { @@ -223,10 +225,12 @@ func outputLastStart() error { return fmt.Errorf("failed to open file %s: %v", fp, err) } defer f.Close() + l := "" s := bufio.NewScanner(f) for s.Scan() { - out.Styled(style.Empty, s.Text()) + l += s.Text() + "\n" } + out.Styled(style.Empty, l) if err := s.Err(); err != nil { return fmt.Errorf("failed to read file %s: %v", fp, err) }