Skip to content

Commit f4f6e00

Browse files
committed
Fix long lines in lastStart.txt not outputting in log outputs
1 parent b623c21 commit f4f6e00

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

Diff for: pkg/minikube/logs/logs.go

+12-6
Original file line numberDiff line numberDiff line change
@@ -234,15 +234,21 @@ func OutputLastStart() error {
234234
}
235235
defer f.Close()
236236
l := ""
237-
s := bufio.NewScanner(f)
238-
for s.Scan() {
239-
l += s.Text() + "\n"
237+
r := bufio.NewReader(f)
238+
var s string
239+
for {
240+
s, err = r.ReadString('\n')
241+
if err != nil {
242+
break
243+
}
244+
l += s
240245
}
241246
out.Styled(style.None, l)
242-
if err := s.Err(); err != nil {
243-
return fmt.Errorf("failed to read file %s: %v", fp, err)
247+
if err == io.EOF {
248+
return nil
244249
}
245-
return nil
250+
251+
return fmt.Errorf("failed to read file %s: %v", fp, err)
246252
}
247253

248254
// OutputOffline outputs logs that don't need a running cluster.

0 commit comments

Comments
 (0)