Sha256: fe652a9ea134432470d70beaf2e7752aa7bc76abe2eb2341cc772c8e3c24de53
Contents?: true
Size: 974 Bytes
Versions: 2
Compression:
Stored size: 974 Bytes
Contents
#!/usr/bin/env ruby require 'rubygems' require 'doozer' #--boot it up Doozer::Initializer.boot(env) #--hookup the logger for production only since the base rackup builder doesn't load it. this avoids double logging in development use Rack::CommonLogger, Doozer::Configs.logger if Doozer::Configs.rack_env == :deployment #--map root to doozer map "/" do # use Rack::ShowExceptions if Doozer::Configs.rack_env != :deployment use Rack::Reloader, secs=1 end use Rack::Static, {:urls => Doozer::Configs.app["static_urls"], :root => "#{Dir.pwd}/#{Doozer::Configs.app["static_root"]}"} if Doozer::Configs.app use Rack::Session::Cookie, :key => 'rack.session', :domain => '', :path => '/', :expire_after => 2592000 run Doozer::App.new(args=options) end #--stack additional rack apps begin require "#{Dir.pwd}/config/rack" stack() rescue => e Doozer::Configs.logger.error(e) end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
grippy-doozer-0.1.3 | lib/doozer/rackup/server.ru |
grippy-doozer-0.1.4 | lib/doozer/rackup/server.ru |