Sha256: d91e80e562de55153c59ca03ad301f97054ea7705dc7fa7a2f7dc97f9c3763bd

Contents?: true

Size: 846 Bytes

Versions: 9

Compression:

Stored size: 846 Bytes

Contents

# Monit configuration for Sidekiq :  <%= fetch(:application) %>
<% processes_pids.each_with_index do |pid_file, idx| %>
check process <%= sidekiq_service_name(idx) %>
  with pidfile "<%= pid_file %>"
  start program = "/bin/su - <%= @role.user %> -c 'cd <%= current_path %> && <%= SSHKit.config.command_map[:bundle] %> exec sidekiq  <%= sidekiq_config %> --index <%= idx %> --pidfile <%= pid_file %> --environment <%= fetch(:sidekiq_env) %> <%= sidekiq_concurrency %> <%= sidekiq_logfile %> <%= sidekiq_queues %> -d'" with timeout 30 seconds

  stop program = "/bin/su - <%= @role.user %> -c 'cd <%= current_path %> && <%= SSHKit.config.command_map[:bundle] %> exec sidekiqctl stop <%= pid_file %>'" with timeout <%= fetch(:sidekiq_timeout).to_i + 10  %> seconds
  group <%= fetch(:sidekiq_monit_group, fetch(:application)) %>-sidekiq

<% end %>

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
capistrano-sidekiq-0.5.3 lib/generators/capistrano/sidekiq/monit/templates/sidekiq_monit.conf.erb
capistrano-sidekiq-0.5.2 lib/generators/capistrano/sidekiq/monit/templates/sidekiq_monit.conf.erb
capistrano-sidekiq-0.5.1 lib/generators/capistrano/sidekiq/monit/templates/sidekiq_monit.conf.erb
capistrano-sidekiq-0.5.0 lib/generators/capistrano/sidekiq/monit/templates/sidekiq_monit.conf.erb
capistrano-sidekiq-sic-0.4.4 lib/generators/capistrano/sidekiq/monit/templates/sidekiq_monit.conf.erb
capistrano-sidekiq-sic-0.4.3 lib/generators/capistrano/sidekiq/monit/templates/sidekiq_monit.conf.erb
capistrano-sidekiq-sic-0.4.2 lib/generators/capistrano/sidekiq/monit/templates/sidekiq_monit.conf.erb
capistrano-sidekiq-sic-0.4.1 lib/generators/capistrano/sidekiq/monit/templates/sidekiq_monit.conf.erb
capistrano-sidekiq-0.4.0 lib/capistrano/templates/sidekiq_monit.conf.erb