Merge "fix collectd break on ubuntu" into dev/experimental
This commit is contained in:
commit
450b245efc
@ -18,13 +18,15 @@
|
||||
#
|
||||
include_recipe "collectd"
|
||||
|
||||
if node["collectd"].attribute?("rhel") or node["collectd"].attribute?("debian")
|
||||
case node["platform_family"]
|
||||
when "rhel"
|
||||
case node["platform_family"]
|
||||
when "rhel"
|
||||
if node["collectd"].attribute?("rhel")
|
||||
if not node["collectd"]["rhel"]["plugins"].nil?
|
||||
node.override["collectd"]["plugins"]=node["collectd"]["rhel"]["plugins"].to_hash
|
||||
end
|
||||
when "debian"
|
||||
end
|
||||
when "debian"
|
||||
if node["collectd"].attribute?("debian")
|
||||
if not node["collectd"]["debian"]["plugins"].nil?
|
||||
node.override["collectd"]["plugins"]=node["collectd"]["debian"]["plugins"].to_hash
|
||||
end
|
||||
|
@ -31,6 +31,12 @@ when "rhel"
|
||||
command "yum -y update"
|
||||
action :run
|
||||
end
|
||||
when "debian"
|
||||
execute "apt-update" do
|
||||
command "apt-get update"
|
||||
ignore_failure true
|
||||
action :run
|
||||
end
|
||||
end
|
||||
|
||||
node[:collectd][:package_name].each do |pkg|
|
||||
|
Loading…
x
Reference in New Issue
Block a user