Sha256: 1fef6788a313606202180bca0dd40f01cde88311ac85c3fbbe7639cac78679d6

Contents?: true

Size: 711 Bytes

Versions: 7

Compression:

Stored size: 711 Bytes

Contents

namespace :deploy do
  namespace :sidekiq do
    desc "Starts sidekiq"
    task :start do
      on roles :app do
        execute "#{daemons_path}/#{fetch(:application)}-sidekiq start"
      end
    end

    desc "Stops sidekiq"
    task :stop do
      on roles :app do
        execute "#{daemons_path}/#{fetch(:application)}-sidekiq stop"
      end
    end

    desc "Restarts sidekiq"
    task :restart do
      on roles :app do
        execute "#{daemons_path}/#{fetch(:application)}-sidekiq restart"
      end
    end

    desc "Rejects new sidekiq jobs"
    task :reject_jobs do
      on roles :app do
        execute "#{daemons_path}/#{fetch(:application)}-sidekiq reject_jobs"
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
capistrano-unformatt-0.7 lib/capistrano/tasks/sidekiq.rake
capistrano-unformatt-0.6 lib/capistrano/tasks/sidekiq.rake
capistrano-unformatt-0.5 lib/capistrano/tasks/sidekiq.rake
capistrano-unformatt-0.4 lib/capistrano/tasks/sidekiq.rake
capistrano-unformatt-0.3 lib/capistrano/tasks/sidekiq.rake
capistrano-unformatt-0.2 lib/capistrano/tasks/sidekiq.rake
capistrano-unformatt-0.1 lib/capistrano/tasks/sidekiq.rake