Sha256: 75c521487c5db8b6bf4d88b401982c24f4793f13f0b99a65d155750ae5a6146e

Contents?: true

Size: 1.02 KB

Versions: 246

Compression:

Stored size: 1.02 KB

Contents

#{{{ MODULES AND HELPERS
register Sinatra::MultiRoute

register Sinatra::RbbtRESTMain
register Sinatra::RbbtRESTEntity
register Sinatra::RbbtRESTKnowledgeBase
register Sinatra::RbbtRESTWorkflow

helpers Sinatra::RbbtToolHelper
helpers Sinatra::RbbtMiscHelpers

if ENV["RBBT_REST_FILE_SERVER"] == 'true'
  Log.high "Activating File Server"
  register Sinatra::RbbtRESTFileServer 
end

#{{{ SESSIONS

use Rack::Session::Cookie, :key => 'rack.session',
  :path => '/',
  :expire_after => 2592000,
  :secret => "#{self.to_s} secret!!"

#{{{ DIRECTORIES
global_var = Rbbt.var.sinatra
local_var = Rbbt.var.sinatra.app[$app_name]

set :cache_dir           , local_var.cache
set :persist_dir         , local_var.cache.persistence
set :persist_options     , {:persist => true, :persist_dir => :persist_dir}
set :file_dir            , local_var.files
set :permalink_dir       , local_var.permalink
set :favourites_dir      , local_var.favourites
set :favourite_lists_dir , local_var.favourite_lists
set :favourite_maps_dir  , local_var.favourite_maps

Version data entries

246 entries across 246 versions & 1 rubygems

Version Path
rbbt-util-5.43.0 etc/app.d/base.rb
rbbt-util-5.42.0 etc/app.d/base.rb
rbbt-util-5.41.1 etc/app.d/base.rb
rbbt-util-5.41.0 etc/app.d/base.rb
rbbt-util-5.40.5 etc/app.d/base.rb
rbbt-util-5.40.4 etc/app.d/base.rb
rbbt-util-5.40.3 etc/app.d/base.rb
rbbt-util-5.40.0 etc/app.d/base.rb
rbbt-util-5.39.0 etc/app.d/base.rb
rbbt-util-5.38.1 etc/app.d/base.rb
rbbt-util-5.38.0 etc/app.d/base.rb
rbbt-util-5.37.16 etc/app.d/base.rb
rbbt-util-5.37.15 etc/app.d/base.rb
rbbt-util-5.37.14 etc/app.d/base.rb
rbbt-util-5.37.13 etc/app.d/base.rb
rbbt-util-5.37.12 etc/app.d/base.rb
rbbt-util-5.37.11 etc/app.d/base.rb
rbbt-util-5.37.10 etc/app.d/base.rb
rbbt-util-5.37.9 etc/app.d/base.rb
rbbt-util-5.37.8 etc/app.d/base.rb