Sha256: 63d4abec954eb1985cf75e162f5a6bb6604f5261cc2ea3838fc07b9d1a813ff5
Contents?: true
Size: 943 Bytes
Versions: 2
Compression:
Stored size: 943 Bytes
Contents
class RailsPerformanceController < ActionController::Base def index @datasource = RP::DataSource.new(RP::QueryBuilder.compose_from(params)) db = @datasource.db @throughput_report = RP::Reports::ThroughputReport.new(db) @throughput_report_data = @throughput_report.data @response_time_report = RP::Reports::ResponseTimeReport.new(db) @response_time_report_data = @response_time_report.data @global_report = RP::Reports::RequestsReport.new(db, group: :controller_action_format, sort: :db_runtime_slowest) @global_report_data = @global_report.data end def breakdown @datasource = RP::DataSource.new(RP::QueryBuilder.compose_from(params)) db = @datasource.db @breakdown_report = RP::Reports::BreakdownReport.new(db, title: "Breakdown Report: #{@datasource.q.to_param}") @breakdown_report_data = @breakdown_report.data end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rails_performance-0.0.1.6 | app/controllers/rails_performance_controller.rb |
rails_performance-0.0.1.5 | app/controllers/rails_performance_controller.rb |