Sha256: d2cd050f98cbb6e3ea8785c0b99a9a605b4f3c610c2422b8c30589901c1311f0
Contents?: true
Size: 608 Bytes
Versions: 1
Compression:
Stored size: 608 Bytes
Contents
desc 'Clear pending tasks' task 'resque:clear' => :environment do queues = Resque.queues queues.each do |queue_name| puts "Clearing #{queue_name}..." Resque.redis.del "queue:#{queue_name}" end # in case of scheduler - doesn't break if no scheduler module is installed puts 'Clearing delayed...' Resque.redis.keys('delayed:*').each do |key| Resque.redis.del "#{key}" end Resque.redis.del 'delayed_queue_schedule' puts 'Clearing failed jobs ... ' Resque::Failure.clear puts 'Clearing stats...' Resque.redis.set 'stat:failed', 0 Resque.redis.set 'stat:processed', 0 end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
aleph_analytics-0.2.0 | lib/tasks/resque.rake |