diff options
author | Lance Albertson <lance@osuosl.org> | 2019-09-16 11:16:52 -0700 |
---|---|---|
committer | Lance Albertson <lance@osuosl.org> | 2019-11-21 10:53:54 -0800 |
commit | 5d7c6241802bc833954588dec25a04e294a87155 (patch) | |
tree | 26bb1cb505f7b4c4cd17c21088bdbed926dd2eb2 | |
parent | 82837c01cbb2833734c2ff3bbb7f172adfacd5f8 (diff) | |
download | chef-5d7c6241802bc833954588dec25a04e294a87155.tar.gz |
Move condition outside of resource to avoid log spam
Signed-off-by: Lance Albertson <lance@osuosl.org>
-rw-r--r-- | lib/chef/resource/kernel_module.rb | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/chef/resource/kernel_module.rb b/lib/chef/resource/kernel_module.rb index d9d99b0dba..4bf32cc7c4 100644 --- a/lib/chef/resource/kernel_module.rb +++ b/lib/chef/resource/kernel_module.rb @@ -37,10 +37,11 @@ class Chef description "Load kernel module, and ensure it loads on reboot." # create options file before loading the module - file "#{new_resource.unload_dir}/options_#{new_resource.modname}.conf" do - content "options #{new_resource.modname} #{new_resource.options.join(" ")}\n" - not_if { new_resource.options.nil? } - end.run_action(:create) + unless new_resource.options.nil? + file "#{new_resource.unload_dir}/options_#{new_resource.modname}.conf" do + content "options #{new_resource.modname} #{new_resource.options.join(" ")}\n" + end.run_action(:create) + end # load the module first before installing new_resource.run_action(:load) |