Skip to content

Commit

Permalink
* add attribute node[:munin][:libdir]
Browse files Browse the repository at this point in the history
 * make sure directory exists
  • Loading branch information
till committed Apr 14, 2011
1 parent f4123e0 commit 3ad72e4
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 3 deletions.
4 changes: 2 additions & 2 deletions munin/attributes/default.rb
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
default[:munin] = {}
set_unless[:munin] = {}
set_unless[:munin][:libdir] = '/vol/ganglia/munin/lib'

set_unless[:sysop_email] = 'foo@example.org'

# munin's db dir and log
if attribute?(:scalarium_initial_setup)
set[:scalarium_initial_setup][:bind_mounts][:mounts] = scalarium_initial_setup[:bind_mounts][:mounts].update({
Expand Down
8 changes: 8 additions & 0 deletions munin/recipes/server.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
package "munin"

directory "#{node[:munin][:libdir]}" do
owner 'munin'
group 'munin'
mode '0755'
action :create
recursive true
end

if File.directory?("/etc/apache2")
include_recipe "munin::apache2"
else
Expand Down
2 changes: 1 addition & 1 deletion munin/templates/default/munin.erb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<% require 'resolv' -%>
dbdir /var/lib/munin
dbdir <%= node[:munin][:libdir] %>
htmldir /var/www/munin
logdir /var/log/munin
rundir /var/run/munin
Expand Down

0 comments on commit 3ad72e4

Please sign in to comment.