@@ -77,17 +77,13 @@ func followLogs(ctx context.Context, logsFile string, tailLines int) error {
7777 }
7878
7979 var lines []string
80− lineCount := 0
8180 for line := range t.Lines {
8281 if line.Err != nil {
8382 continue
8483 }
8584 lines = append(lines, line.Text)
86− lineCount++
87− if lineCount >= tailLines {
88− if len(lines) > tailLines {
89− lines = lines[len(lines)-tailLines:]
90− }
85+ if len(lines) > tailLines {
86+ lines = lines[len(lines)-tailLines:]
9187 }
9288 }
9389 t.Stop()
@@ -138,17 +134,13 @@ func showLogs(logsFile string, tailLines int) error {
138134 defer t.Stop()
139135
140136 var lines []string
141− lineCount := 0
142137 for line := range t.Lines {
143138 if line.Err != nil {
144139 continue
145140 }
146141 lines = append(lines, line.Text)
147− lineCount++
148− if lineCount >= tailLines {
149− if len(lines) > tailLines {
150− lines = lines[len(lines)-tailLines:]
151− }
142+ if len(lines) > tailLines {
143+ lines = lines[len(lines)-tailLines:]
152144 }
153145 }
154146