Sha256: 9856a2614f52e842ad5403ea18494e3427644b6f88a52e3dee6408044cd0d5d4

Contents?: true

Size: 591 Bytes

Versions: 9

Compression:

Stored size: 591 Bytes

Contents

namespace :database do
  
  namespace :monit do
    
    desc "Restart database (monit group)"
    task :restart do
      fetch_or_default(:monit_bin_path, "monit")
      sudo "#{monit_bin_path} -g database restart all"
    end
    
    desc "Start database (monit group)"
    task :start do
      fetch_or_default(:monit_bin_path, "monit")
      sudo "#{monit_bin_path} -g database start all" 
    end
    
    desc "Stop database (monit group)"
    task :stop do
      fetch_or_default(:monit_bin_path, "monit")
      sudo "#{monit_bin_path} -g database stop all"
    end
    
  end
  
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
calas-capitate-0.3.6 lib/recipes/monit/database.rb
capitate-0.2.14 lib/recipes/monit/database.rb
capitate-0.2.15 lib/recipes/monit/database.rb
capitate-0.3.3 lib/recipes/monit/database.rb
capitate-0.3.4 lib/recipes/monit/database.rb
capitate-0.3.5 lib/recipes/monit/database.rb
capitate-0.3.6 lib/recipes/monit/database.rb
capitate-0.3.1 lib/recipes/monit/database.rb
capitate-0.3.2 lib/recipes/monit/database.rb