Sha256: e7fc9ff1a6315d38f87341b6c78a06f18d5356599b4efa4718c4e3fcf8c212d6
Contents?: true
Size: 542 Bytes
Versions: 2
Compression:
Stored size: 542 Bytes
Contents
namespace :sidekiq do namespace :systemd do desc 'Install systemd sidekiq service' task :enable do on roles fetch(:sidekiq_roles) do |role| if fetch(:sidekiq_service_unit_user) == :system execute :sudo, :systemctl, "enable", fetch(:sidekiq_service_unit_name) else execute :systemctl, "--user", "enable", fetch(:sidekiq_service_unit_name) execute :loginctl, "enable-linger", fetch(:sidekiq_systemctl_user) if fetch(:sidekiq_enable_lingering) end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
capistrano-cookbook-5.0.2 | lib/capistrano/cookbook/tasks/sidekiq_systemd.cap |
capistrano-cookbook-5.0.1 | lib/capistrano/cookbook/tasks/sidekiq_systemd.cap |