Sha256: ab7a8bd7c69d31f2bbffa384f325906080540e576f65fe4c6ec237cbc917451d

Contents?: true

Size: 351 Bytes

Versions: 79

Compression:

Stored size: 351 Bytes

Contents

require 'resque/pool/tasks'

# This provides access to the Rails env within all Resque workers
task 'resque:setup' => :environment

# Set up resque-pool
task 'resque:pool:setup' do
  ActiveRecord::Base.connection.disconnect!
  Resque::Pool.after_prefork do |job|
    ActiveRecord::Base.establish_connection
    Resque.redis.client.reconnect
  end
end

Version data entries

79 entries across 79 versions & 4 rubygems

Version Path
sufia-models-6.7.0 lib/tasks/resque.rake
sufia-models-6.6.1 lib/tasks/resque.rake
sufia-models-6.6.0 lib/tasks/resque.rake
sufia-models-6.5.0 lib/tasks/resque.rake
sufia-models-6.4.0 lib/tasks/resque.rake
curation_concerns-models-0.1.0 lib/tasks/resque.rake
curation_concerns-0.1.0 curation_concerns-models/lib/tasks/resque.rake
sufia-models-6.3.0 lib/tasks/resque.rake
sufia-models-6.2.0 lib/tasks/resque.rake
sufia-models-6.1.0 lib/tasks/resque.rake
sufia-5.0.0 sufia-models/lib/tasks/resque.rake
sufia-models-5.0.0 lib/tasks/resque.rake
sufia-models-6.0.0 lib/tasks/resque.rake
sufia-6.0.0 sufia-models/lib/tasks/resque.rake
sufia-6.0.0.rc4 sufia-models/lib/tasks/resque.rake
sufia-models-6.0.0.rc4 lib/tasks/resque.rake
sufia-6.0.0.rc3 sufia-models/lib/tasks/resque.rake
sufia-models-6.0.0.rc3 lib/tasks/resque.rake
sufia-5.0.0.rc1 sufia-models/lib/tasks/resque.rake
sufia-models-5.0.0.rc1 lib/tasks/resque.rake