Skip to content

Commit

Permalink
Merge remote-tracking branch 'github/pull/669'
Browse files Browse the repository at this point in the history
  • Loading branch information
tomhughes committed May 9, 2024
2 parents d16f3d1 + 62c1312 commit 978a220
Showing 1 changed file with 12 additions and 2 deletions.
14 changes: 12 additions & 2 deletions cookbooks/ohai/resources/plugin.rb
Expand Up @@ -29,13 +29,19 @@
action :nothing
end

directory "/etc/chef/ohai" do
directory "/etc/chef/ohai/plugins" do
owner "root"
group "root"
mode "755"
recursive true
end

# FIXME: Cleanup of plugins in the old location
declare_resource :file, plugin_old_path do
action :delete
notifies :reload, "ohai[#{new_resource.plugin}]"
end

declare_resource :template, plugin_path do
source new_resource.template
owner "root"
Expand All @@ -52,7 +58,11 @@
end

action_class do
def plugin_path
def plugin_old_path
"/etc/chef/ohai/#{new_resource.plugin}.rb"
end

def plugin_path
"/etc/chef/ohai/plugins/#{new_resource.plugin}.rb"
end
end

0 comments on commit 978a220

Please sign in to comment.