Skip to content
Snippets Groups Projects
sufact.rb 356 B
Newer Older
# handle SU facts
path="/var/lib/puppet/sufact"

if File.directory? "#{path}"
   Dir.foreach(path) do |entry|
      entry.chomp
      if File.file? "#{path}/#{entry}"
         Facter.add(entry) do
            setcode do
               contents = File.read("#{path}/#{entry}")
               contents.chomp
            end
         end
      end
   end
end