Method: Puppet::Util::Settings#unsafe_clear
- Defined in:
- lib/vendor/puppet/util/settings.rb
#unsafe_clear(exceptcli = false) ⇒ Object
Remove all set values, potentially skipping cli values.
65 66 67 68 69 70 71 72 73 74 75 |
# File 'lib/vendor/puppet/util/settings.rb', line 65 def unsafe_clear(exceptcli = false) @values.each do |name, values| @values.delete(name) unless exceptcli and name == :cli end # Don't clear the 'used' in this case, since it's a config file reparse, # and we want to retain this info. @used = [] unless exceptcli @cache.clear end |