Class: Capistrano::Sidekiq::Systemd
- Inherits:
-
Plugin
- Object
- Plugin
- Capistrano::Sidekiq::Systemd
show all
- Includes:
- Helpers
- Defined in:
- lib/capistrano/sidekiq/systemd.rb
Instance Method Summary
collapse
Methods included from Helpers
#expanded_bundle_path, #sidekiq_concurrency, #sidekiq_config, #sidekiq_logfile, #sidekiq_queues, #sidekiq_require, #sidekiq_user, #switch_user
Instance Method Details
#define_tasks ⇒ Object
15
16
17
|
# File 'lib/capistrano/sidekiq/systemd.rb', line 15
def define_tasks
eval_rakefile File.expand_path('../tasks/systemd.rake', __dir__)
end
|
#set_defaults ⇒ Object
7
8
9
10
11
12
13
|
# File 'lib/capistrano/sidekiq/systemd.rb', line 7
def set_defaults
set_if_empty :sidekiq_service_unit_name, 'sidekiq' set_if_empty :sidekiq_service_unit_user, :user set_if_empty :sidekiq_enable_lingering, true
set_if_empty :sidekiq_lingering_user, nil
set_if_empty :sidekiq_service_templates_path, 'config/deploy/templates'
end
|