Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require 'resque'
- require 'resque/server'
- uri = URI.parse(APP_CONFIG['redis_to_go_url'])
- Resque.redis = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password)
- # Load all jobs at /app/jobs
- Dir["#{Rails.root}/app/jobs/*.rb"].each { |file| require file }
- mount Resque::Server.new, :at => '/resque'
- require File.dirname(__FILE__) + '/config/environment'
- require 'resque/server'
- Resque::Server.class_eval do
- use Rack::Auth::Basic do |email, password|
- user = User.authenticate( email, password )
- user && user.admin?
- end
- end
- app = Rack::Builder.new {
- use Rails::Rack::Static
- map "/resque" do
- run Resque::Server
- end
- map "/" do
- run ActionController::Dispatcher.new
- end
- }.to_app
- run app
- Resque::Server.class_eval do
- use Rack::Auth::Basic do |email, password|
- user = User.authenticate( email, password )
- user && user.admin?
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement