diff options
author | Joshua Peek <josh@joshpeek.com> | 2008-11-25 14:48:09 -0600 |
---|---|---|
committer | Joshua Peek <josh@joshpeek.com> | 2008-11-25 15:05:07 -0600 |
commit | c80fe1093deeb57eee8df11d3c4120158634cb81 (patch) | |
tree | 05e234c2eb291d72d453a7df8b27bb15fe79bac9 /railties/lib/commands/server.rb | |
parent | 07abc5efe1bc71902b0c517ef97dcb36564f2336 (diff) | |
download | rails-c80fe1093deeb57eee8df11d3c4120158634cb81.tar.gz rails-c80fe1093deeb57eee8df11d3c4120158634cb81.tar.bz2 rails-c80fe1093deeb57eee8df11d3c4120158634cb81.zip |
Move debugger into middleware
Diffstat (limited to 'railties/lib/commands/server.rb')
-rw-r--r-- | railties/lib/commands/server.rb | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/railties/lib/commands/server.rb b/railties/lib/commands/server.rb index f61c48567f..a4bb52592f 100644 --- a/railties/lib/commands/server.rb +++ b/railties/lib/commands/server.rb @@ -83,22 +83,11 @@ else app = Rack::Builder.new { use Rails::Rack::Logger use Rails::Rack::Static + use Rails::Rack::Debugger if options[:debugger] run ActionController::Dispatcher.new }.to_app end -if options[:debugger] - begin - 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 -end - puts "=> Call with -d to detach" trap(:INT) { exit } |