Module Rack
In: lib/rack/adapter/loader.rb
lib/rack/adapter/rails.rb
lib/rack/handler/thin.rb
lib/thin.rb

Adapter to run a Rails app with any supported Rack handler. By default it will try to load the Rails application in the current directory in the development environment.

Options:

 root: Root directory of the Rails app
 environment: Rails environment to run in (development [default], production or test)
 prefix: Set the relative URL root.

Based on fuzed.rubyforge.org/ Rails adapter

Classes and Modules

Module Rack::Adapter
Module Rack::Handler
Class Rack::AdapterNotFound

Constants

ADAPTERS = { :rails => "config/environment.rb", :ramaze => "start.rb", :merb => "config/init.rb", :halcyon => 'runner.ru', :mack => 'config/app_config/default.yml', :file => nil   Hash used to guess which adapter to use in Adapter.for. Framework name => file unique to this framework. nil for value to never guess.

[Validate]