3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# File 'lib/git_multicast/output_formatter.rb', line 3
def self.format(output_status_zip, start_time = nil)
success_pairs = output_status_zip.select { |_, status| status.success? }
failure_pairs = output_status_zip.reject { |_, status| status.success? }
success_pairs.each do |output, _|
puts(
"#{output} \nsuccess.\n" \
'=============================================='
)
end
failure_pairs.each { |output, _| puts "#{output}\nFAILURE!!" }
puts '#############################################'
puts "Finished in #{Time.now - start_time} seconds." if start_time
end
|