Sha256: f28490e98a8d978a9681fd6ee73062e24428a08435431f73c3bdfa8eb759c3cf
Contents?: true
Size: 877 Bytes
Versions: 1
Compression:
Stored size: 877 Bytes
Contents
Application.class_eval do # Sinatra enable :raise_errors enable :sessions set :environment, $testing ? :test : environment set :root, File.expand_path("#{File.dirname(__FILE__)}/../../") set :public, "#{root}/public" set :logging, true set :static, true set :views, "#{root}/lib/a_b/view" # Database, logging, and email $db, $log, $mail = ActiveWrapper.setup( :base => root, :env => environment, :stdout => environment != :test ) $db.establish_connection if $mail.config ActionMailer::Base.raise_delivery_errors = true end # Rack flash use Rack::Flash, :accessorize => %w(error notice success) # Generate token require "#{root}/lib/a_b/model/token" Token.generate! # Hoptoad notifier if File.exists?(hoptoad = "#{root}/config/hoptoad.txt") use Rack::HoptoadNotifier, File.read(hoptoad) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
a_b-0.1.1 | lib/a_b/boot.rb |