otwarchive-symphonyarchive/config/initializers/gem-plugin_config/resque.rb
2026-03-11 22:22:11 +00:00

14 lines
467 B
Ruby

require "resque"
rails_root = ENV["RAILS_ROOT"] || "#{File.dirname(__FILE__)}/../../.."
rails_env = (ENV["RAILS_ENV"] || "development").to_sym
redis_configs = YAML.load_file("#{rails_root}/config/redis.yml", symbolize_names: true)
Resque.redis = redis_configs[:redis_resque][rails_env]
# in-process performing of jobs (for testing) doesn't require a redis server
Resque.inline = ENV["RAILS_ENV"] == "test"
Resque.after_fork do
Resque.redis.client.reconnect
end