# File lib/puppet/util/inifile.rb, line 141
141:     def store
142:       @files.each do |file, lines|
143:         text = ""
144:         dirty = false
145:         lines.each do |l|
146:           if l.is_a?(Section)
147:             dirty ||= l.dirty?
148:             text << l.format
149:             l.mark_clean
150:           else
151:             text << l
152:           end
153:         end
154:         if dirty
155:           Puppet::Util::FileType.filetype(:flat).new(file).write(text)
156:           return file
157:         end
158:       end
159:     end