Sha256: ad2b652a3c0bda2db0639957566233c76101264c7d853630be067bcd9623246e

Contents?: true

Size: 568 Bytes

Versions: 2

Compression:

Stored size: 568 Bytes

Contents

module SpeedupRails
  class ResultsController < SpeedupRails::ApplicationController

    def show
      @request_id = params[:id]
      @request = Speedup::Request.get(@request_id)
      if @request
        @collectors = Speedup.collectors
        @redirect = params[:redirect]
        render layout: false
      else
        render nothing: true, status: :not_found
      end
    end

    def rubyprof
      send_file Rails.root.join('tmp', 'rubyprof', params[:id] + params[:prof_id].to_s + '.html'), :type => 'text/html', :disposition => 'inline'
    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
speedup-rails-0.0.15 app/controllers/speedup_rails/results_controller.rb
speedup-rails-0.0.13 app/controllers/speedup_rails/results_controller.rb