Sha256: 9757e2376f7c212ddd4209ddf1e2170c0b4a4dda3c00ae8eba7a302510288cc6
Contents?: true
Size: 654 Bytes
Versions: 70
Compression:
Stored size: 654 Bytes
Contents
require 'active_support/core_ext/kernel/requires' module Rails module Rack class Debugger def initialize(app) @app = app ARGV.clear # clear ARGV so that rails 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 def call(env) @app.call(env) end end end end
Version data entries
70 entries across 70 versions & 1 rubygems