Sha256: a82b89fb142c73f0eab7b7b7d8c5f022d3edd8ed78dd2db9ea99f0d878b8f2a2

Contents?: true

Size: 433 Bytes

Versions: 1

Compression:

Stored size: 433 Bytes

Contents

# Print errors that occured often
amount = $arguments[:amount] || 10
puts
puts "Errors"
puts green("========================================================================")
$summarizer.sort_errors_by(:count).reverse[0, amount.to_i].each do |a|
  puts "#{(a[0] + 'Error').ljust(50)}: [#{green("%d requests")}]" % a[1][:count]
  puts blue(' -> ' + (a[1][:exception_strings].invert[ a[1][:exception_strings].values.max ])[0..79])
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
wvanbergen-request-log-analyzer-0.1.0 output/errors.rb