class RailsPerformance::Reports::RecentRequestsReport

Constants

TIME_WINDOW

Public Instance Methods

data() click to toggle source
# File lib/rails_performance/reports/recent_requests_report.rb, line 10
def data
  time_agoi = TIME_WINDOW.ago.to_i
  db.data
    .collect{|e| e.record_hash}
    .select{|e| e if e[sort] >= time_agoi}
    .sort{|a, b| b[sort] <=> a[sort]}
end
set_defaults() click to toggle source
# File lib/rails_performance/reports/recent_requests_report.rb, line 6
def set_defaults
  @sort ||= :datetimei
end