Sha256: 6b23728ea109ab6175c35274bb0ab3c61be44072d3439e8f9d99be9333710b48

Contents?: true

Size: 602 Bytes

Versions: 8

Compression:

Stored size: 602 Bytes

Contents

namespace :rubber do
  
  namespace :munin do
  
    rubber.allow_optional_tasks(self)
    
    # after "deploy:stop", "rubber:munin:stop"
    # before "deploy:start", "rubber:munin:start"
    # after "deploy:restart", "rubber:munin:restart"

    desc "Start munin system monitoring"
    task :start do
      run "/etc/init.d/munin-node start"
    end
    
    desc "Stop munin system monitoring"
    task :stop, :on_error => :continue do
      run "/etc/init.d/munin-node stop"
    end
    
    desc "Restart munin system monitoring"
    task :restart do
      stop
      start
    end
  
  end

end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
sml-rubber-0.9.1 generators/vulcanize/templates/munin/config/rubber/deploy-munin.rb
sml-rubber-0.9.3 generators/vulcanize/templates/munin/config/rubber/deploy-munin.rb
sml-rubber-0.9.4 generators/vulcanize/templates/munin/config/rubber/deploy-munin.rb
sml-rubber-0.9.5 generators/vulcanize/templates/munin/config/rubber/deploy-munin.rb
sml-rubber-0.9.6 generators/vulcanize/templates/munin/config/rubber/deploy-munin.rb
sml-rubber-0.9.7 generators/vulcanize/templates/munin/config/rubber/deploy-munin.rb
sml-rubber-0.9.8 generators/vulcanize/templates/munin/config/rubber/deploy-munin.rb
sml-rubber-0.9.9 generators/vulcanize/templates/munin/config/rubber/deploy-munin.rb