1
0
Fork 0
mirror of https://github.com/mperham/sidekiq.git synced 2022-11-09 13:52:34 -05:00

Update eager loading method, #1791

This commit is contained in:
Mike Perham 2014-06-24 08:37:33 -07:00
parent 0a5276d9bb
commit 4074a0ac65

View file

@ -221,8 +221,11 @@ module Sidekiq
raise ArgumentError, "#{options[:require]} does not exist" unless File.exist?(options[:require])
if File.directory?(options[:require])
# Painful contortions, see 1791 for discussion
require File.expand_path("#{options[:require]}/config/application.rb")
Rails.application.config.eager_load = true
Rails::Application.initializer "sidekiq.eager_load" do
Rails.application.config.eager_load = true
end
require 'sidekiq/rails'
require File.expand_path("#{options[:require]}/config/environment.rb")
options[:tag] ||= default_tag