# bundle exec rake sidekiq:start # bundle exec rake sidekiq:clear
namespace :sidekiq do
desc 'Starts the sidekiq background job server' task :start do system('bundle exec sidekiq -C config/sidekiq.yml') end desc 'Clears all in progress sidekiq jobs' task clear: :environment do unless Rails.env.development? puts "Cannot run in non-development mode"; exit end require 'sidekiq/api' Sidekiq::Queue.all.each { |q| q.clear } puts "All sidekiq queues cleared" end
end