diff --git a/lib/tasks/resque.rake b/lib/tasks/resque.rake index 0b3b72853..84a544da0 100644 --- a/lib/tasks/resque.rake +++ b/lib/tasks/resque.rake @@ -1,30 +1,5 @@ require 'resque/tasks' -task "resque:setup" => :environment do - Dir[File.join(Rails.root, 'app', 'uploaders', '*.rb')].each { |file| - safe_require(file) - } - - #fixes archlinux load dependencies - require File.join(Rails.root, 'lib/youtube_titles') - require File.join(Rails.root, 'app/models/photo') - - Dir[File.join(Rails.root, 'app', 'models', '*.rb')].each { |file| - safe_require(file) - } - Dir[File.join(Rails.root, 'app', 'mailers', '*.rb')].each { |file| - safe_require(file) - } - require File.join(Rails.root, 'app', 'controllers', 'application_controller.rb') - require File.join(Rails.root, 'app', 'controllers', 'sockets_controller.rb') +task "resque:setup" do + require 'config/environment' Rails.logger.info("event=resque_setup rails_env=#{Rails.env}") end - -def safe_require(file) - class_name = File.basename(file)[0..-4].camelize - begin - klass = Module.const_get(class_name) - klass.is_a?(Class) - rescue NameError - require file - end -end