summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLance Albertson <lance@osuosl.org>2019-09-16 11:16:52 -0700
committerLance Albertson <lance@osuosl.org>2019-11-21 10:53:54 -0800
commit5d7c6241802bc833954588dec25a04e294a87155 (patch)
tree26bb1cb505f7b4c4cd17c21088bdbed926dd2eb2
parent82837c01cbb2833734c2ff3bbb7f172adfacd5f8 (diff)
downloadchef-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.rb9
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)