diff options
Diffstat (limited to 'lib/puppet/provider/package.rb')
-rw-r--r-- | lib/puppet/provider/package.rb | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/lib/puppet/provider/package.rb b/lib/puppet/provider/package.rb index 0ce6cca0a..2f5f67547 100644 --- a/lib/puppet/provider/package.rb +++ b/lib/puppet/provider/package.rb @@ -2,26 +2,26 @@ # Copyright (c) 2007. All rights reserved. class Puppet::Provider::Package < Puppet::Provider - # Prefetch our package list, yo. - def self.prefetch(packages) - instances.each do |prov| - if pkg = packages[prov.name] - pkg.provider = prov - end - end + # Prefetch our package list, yo. + def self.prefetch(packages) + instances.each do |prov| + if pkg = packages[prov.name] + pkg.provider = prov + end end + end - # Clear out the cached values. - def flush - @property_hash.clear - end + # Clear out the cached values. + def flush + @property_hash.clear + end - # Look up the current status. - def properties - if @property_hash.empty? - @property_hash = query || {:ensure => :absent} - @property_hash[:ensure] = :absent if @property_hash.empty? - end - @property_hash.dup + # Look up the current status. + def properties + if @property_hash.empty? + @property_hash = query || {:ensure => :absent} + @property_hash[:ensure] = :absent if @property_hash.empty? end + @property_hash.dup + end end |