Sha256: ccf4215c996643168e496aa03639c68eea3dbd5c7e8d170e468606aee7bc71ba

Contents?: true

Size: 426 Bytes

Versions: 1

Compression:

Stored size: 426 Bytes

Contents

module Caboodle
  class App < Sinatra::Base 

    set :app_file, __FILE__
    set :logging, true
    set :root, File.expand_path(".")
    set :views, Proc.new { File.join(root, "views") }
    set :public, Proc.new { File.join(root, "public") }
    
    helpers Sinatra::CaboodleHelpers
    
    configure do
      Caboodle::Kit.configure File.expand_path(File.join(Caboodle::App.root,"config","site.yml"))
    end
  
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
caboodle-0.2.9 lib/caboodle/app.rb