Move get_modules inside setcode

This commit is contained in:
Greg Dallavalle 2012-10-17 12:45:44 -05:00
parent ecdcfe6b8b
commit 48281cb8de

@ -10,16 +10,13 @@ require "facter"
require "set" require "set"
def get_modules def get_modules
if File.exists?("/proc/modules") return File.readlines("/proc/modules").inject(Set.new){|s,l|s << l[/\w+\b/]}
return File.readlines("/proc/modules").inject(Set.new){|s,l|s << l[/\w+\b/] }
end
end end
modules = get_modules
Facter.add("kernel_modules") do Facter.add("kernel_modules") do
confine :kernel => :linux confine :kernel => :linux
setcode do setcode do
modules = get_modules
modules.to_a.join(",") modules.to_a.join(",")
end end
end end