Sha256: 9f590decac74a1544da2a1d7ef644114fac2f1fab4edcd0e567c1b830c079593

Contents?: true

Size: 305 Bytes

Versions: 3

Compression:

Stored size: 305 Bytes

Contents

#
# Cookbook Name:: resque
# Recipe:: default
#

node[:applications].each do |app_name, data|
  execute "ensure-resque-is-setup-with-monit" do 
    command %Q{monit reload}
  end

  execute "restart-resque" do 
    command %Q{echo "sleep 20 && monit -g #{app_name}_resque restart all" | at now }
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
eycloud-recipe-resque-1.0.2 recipes/restart.rb
eycloud-recipe-resque-1.0.1 recipes/restart.rb
eycloud-recipe-resque-1.0 recipes/restart.rb