Method: Puppet::Provider::ParsedFile.flush_target
- Defined in:
- lib/vendor/puppet/provider/parsedfile.rb
.flush_target(target) ⇒ Object
Flush all of the records relating to a specific target.
89 90 91 92 93 94 95 96 |
# File 'lib/vendor/puppet/provider/parsedfile.rb', line 89 def self.flush_target(target) backup_target(target) records = target_records(target).reject { |r| r[:ensure] == :absent } target_object(target).write(to_file(records)) end |