From fd322daa42f751bfc6200b95e6151540b3eb541e Mon Sep 17 00:00:00 2001 From: James Turnbull Date: Tue, 22 Sep 2009 13:24:31 +1000 Subject: Fixes #1538 - Fixes the yumrepo backtrace in noop mode. Yumrepo type will now chmod on all files when a change happens. If the content is not changed then no chmod will occur. --- lib/puppet/util/inifile.rb | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'lib/puppet/util') diff --git a/lib/puppet/util/inifile.rb b/lib/puppet/util/inifile.rb index 3c82f7d37..eb943fe13 100644 --- a/lib/puppet/util/inifile.rb +++ b/lib/puppet/util/inifile.rb @@ -180,6 +180,14 @@ module Puppet::Util::IniConfig end end + # Execute BLOCK, passing each file constituting this inifile + # as an argument + def each_file(&block) + @files.keys.each do |file| + yield(file) + end + end + # Return the Section with the given name or nil def [](name) name = name.to_s -- cgit