Sha256: 69e5617573787704e9e1a707668c5151d743c6c0ed4e2d18ebe65e8fd3dc80cb
Contents?: true
Size: 1.23 KB
Versions: 1
Compression:
Stored size: 1.23 KB
Contents
#!/usr/bin/env ruby require 'rubygems' require 'bundler' Bundler.require ROOT_PATH = File.expand_path(File.dirname(__FILE__)) if ENV['DEBUG'] == 'yes' ENV['APP_TYPE'] = 'rhosync' ENV['ROOT_PATH'] = ROOT_PATH require 'debugger' end # Try to load vendor-ed rhoconnect, otherwise load the gem begin require 'vendor/rhoconnect/lib/rhoconnect/server' require 'vendor/rhoconnect/lib/rhoconnect/console/server' rescue LoadError require 'rhoconnect/server' require 'rhoconnect/console/server' end # By default, turn on the resque web console require 'resque/server' # Rhoconnect server flags Rhoconnect::Server.disable :run Rhoconnect::Server.disable :clean_trace Rhoconnect::Server.enable :raise_errors Rhoconnect::Server.set :secret, '<%= @secret %>' Rhoconnect::Server.set :root, ROOT_PATH Rhoconnect::Server.use Rack::Static, :urls => ["/data"], :root => Rhoconnect::Server.root # Load our rhoconnect application require "#{ROOT_PATH}/application" # Setup the url map run Rack::URLMap.new \ "/" => Rhoconnect::Server.new, "/resque" => Resque::Server.new, # If you don't want resque frontend, disable it here "/console" => RhoconnectConsole::Server.new # If you don't want rhoconnect frontend, disable it here
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rhoconnect-3.1.2 | generators/templates/application/config.ru |