Parent

Methods

Class/Module Index [+]

Quicksearch

Rails::Rack::Debugger

Public Class Methods

new(app) click to toggle source
# File lib/rails/rack/debugger.rb, line 4
def initialize(app)
  @app = app

  ARGV.clear # clear ARGV so that script/server options aren't passed to IRB

  require_library_or_gem 'ruby-debug'
  ::Debugger.start
  ::Debugger.settings[:autoeval] = true if ::Debugger.respond_to?(:settings)
  puts "=> Debugger enabled"
rescue Exception
  puts "You need to install ruby-debug to run the server in debugging mode. With gems, use 'gem install ruby-debug'"
  exit
end

Public Instance Methods

call(env) click to toggle source
# File lib/rails/rack/debugger.rb, line 18
def call(env)
  @app.call(env)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.