Mercurial > repos > other > Puppet
diff modules/firewall/lib/puppet/provider/firewall.rb @ 275:d9352a684e62
Mass update of modules to remove deprecation warnings
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Sun, 26 Jan 2020 11:36:07 +0000 |
parents | d6f2a0ee45c0 |
children | 66c406eec60d |
line wrap: on
line diff
--- a/modules/firewall/lib/puppet/provider/firewall.rb Sat Jan 04 11:42:45 2020 +0000 +++ b/modules/firewall/lib/puppet/provider/firewall.rb Sun Jan 26 11:36:07 2020 +0000 @@ -1,11 +1,14 @@ +# +# firewall.rb +# class Puppet::Provider::Firewall < Puppet::Provider - # Prefetch our rule list. This is ran once every time before any other # action (besides initialization of each object). def self.prefetch(resources) - debug("[prefetch(resources)]") + debug('[prefetch(resources)]') instances.each do |prov| - if resource = resources[prov.name] || resources[prov.name.downcase] + resource = resources[prov.name] || resources[prov.name.downcase] + if resource resource.provider = prov end end @@ -15,7 +18,7 @@ # existing status with properties[:foo]. def properties if @property_hash.empty? - @property_hash = query || {:ensure => :absent} + @property_hash = query || { ensure: :absent } @property_hash[:ensure] = :absent if @property_hash.empty? end @property_hash.dup @@ -25,7 +28,7 @@ # getting some double entendre here.... def query self.class.instances.each do |instance| - if instance.name == self.name or instance.name.downcase == self.name + if instance.name == name || instance.name.downcase == name return instance.properties end end