summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShinya Maeda <gitlab.shinyamaeda@gmail.com>2017-05-17 18:26:38 +0900
committerShinya Maeda <gitlab.shinyamaeda@gmail.com>2017-05-24 20:10:14 +0900
commit6be609dd6418f1688d027f21cfe6fdb167375bc0 (patch)
treea2fed3359035605f2ae8bb4480d87aafde0cf9fe
parentdddfa28eec6a55f8548e848d41b4fa3749a7d4d7 (diff)
downloadgitlab-ce-6be609dd6418f1688d027f21cfe6fdb167375bc0.tar.gz
much better
-rw-r--r--lib/gitlab/ci/trace/stream.rb8
1 files changed, 1 insertions, 7 deletions
diff --git a/lib/gitlab/ci/trace/stream.rb b/lib/gitlab/ci/trace/stream.rb
index 3d32fae6525..5777332b251 100644
--- a/lib/gitlab/ci/trace/stream.rb
+++ b/lib/gitlab/ci/trace/stream.rb
@@ -92,13 +92,7 @@ module Gitlab
private
def read_last_lines(limit)
- result = ''
- reverse_line do |line|
- result = line + result
- limit -= 1
- return result if limit <= 0
- end
- result
+ to_enum(:reverse_line).first(limit).reverse.join
end
def reverse_line