Sha256: fc2469e0493ca109c1c1bb36cf3e34a37dd7a56e659086b8ce4e1fb94ca25e11
Contents?: true
Size: 754 Bytes
Versions: 19
Compression:
Stored size: 754 Bytes
Contents
module RailsPerformance module Reports class BreakdownReport < BaseReport def set_defaults @sort ||= :datetime end def data db.data.collect do |record| { controller: record.controller, action: record.action, format: record.format, status: record.status, method: record.method, path: record.path, datetime: Time.at(record.datetimei.to_i), duration: record.value['duration'], db_runtime: record.value['db_runtime'], view_runtime: record.value['view_runtime'], } end .sort{|a, b| b[sort] <=> a[sort]} end end end end
Version data entries
19 entries across 19 versions & 1 rubygems