summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLance Albertson <lance@osuosl.org>2019-09-16 11:16:52 -0700
committerLance Albertson <lance@osuosl.org>2019-09-16 11:16:52 -0700
commitec526c9c40e0a320d75552d208e526d7719b4045 (patch)
tree635ccab48433d33514a45cbc58267bbf40004e40
parentf69de4c320755e890c0c7ee01234d80b13b83fdd (diff)
downloadchef-ec526c9c40e0a320d75552d208e526d7719b4045.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 5e975904ad..3dc879adf5 100644
--- a/lib/chef/resource/kernel_module.rb
+++ b/lib/chef/resource/kernel_module.rb
@@ -36,10 +36,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)