Sha256: 71c57213d5ad0d17c5a8e8d6dc0b1bcc0d02353430464871d8f4f68b6aff1eeb

Contents?: true

Size: 1.04 KB

Versions: 6

Compression:

Stored size: 1.04 KB

Contents

# Placeholder for template application LOAD_PATH.unshift ...

require 'rubygems'
require 'bundler/setup'

require 'rack'

require 'ruby_app'
require 'ruby_app/rack'

# Placeholder for template application require

RubyApp::Application.root = '/'

use Rack::ShowExceptions
use Rack::Reloader

use RubyApp::Rack::Duration,  :interval => 1
use RubyApp::Rack::Memory,    :interval => 100

use RubyApp::Rack::Application, :configuration_paths  => [File.join(RubyApp::ROOT, %w[configuration.yml])]
# Placeholder for template application configuration path

map "#{RubyApp::Application.root_or_nil}/ruby_app/resources" do
  run Rack::File.new(File.join(RubyApp::ROOT, %w[resources]))
end

# Placeholder for template application resources



map "#{RubyApp::Application.root_or_nil}/favicon.ico" do
  run Rack::File.new(File.join(RubyApp::ROOT, %w[resources favicon.ico]))
end

map "#{RubyApp::Application.root_or_nil}/" do
  use RubyApp::Rack::Request
  use RubyApp::Rack::Response
  use RubyApp::Rack::Language
  use RubyApp::Rack::Session
  run RubyApp::Rack::Route.new
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
RubyApp-0.7.5 lib/ruby_app/configuration.ru
RubyApp-0.7.4 lib/ruby_app/configuration.ru
RubyApp-0.7.3 lib/ruby_app/configuration.ru
RubyApp-0.7.2 lib/ruby_app/configuration.ru
RubyApp-0.7.1 lib/ruby_app/configuration.ru
RubyApp-0.7.0 lib/ruby_app/configuration.ru