X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fpuppetmaster%2Flib%2Fpuppet%2Fparser%2Ffunctions%2Fgetfromhash.rb;h=69fdeb54e5372861d45044a7c7b75ef2ea1f9016;hb=8d4c37d69d3ba8a6c7b722aaa6bc11dc5e7b7d3e;hp=6e50ba14e6d5b624894d7329f48ccc23c461238f;hpb=8e07fe0746eede00b88441660d30af08d621e623;p=mirror%2Fdsa-puppet.git diff --git a/modules/puppetmaster/lib/puppet/parser/functions/getfromhash.rb b/modules/puppetmaster/lib/puppet/parser/functions/getfromhash.rb index 6e50ba14e..69fdeb54e 100644 --- a/modules/puppetmaster/lib/puppet/parser/functions/getfromhash.rb +++ b/modules/puppetmaster/lib/puppet/parser/functions/getfromhash.rb @@ -7,7 +7,7 @@ module Puppet::Parser::Functions # allows getting of hash[key] or even hash[key1][key2] etc. keys.each do |key| raise Puppet::ParseError, "argument[#{keys_done.join('][')}] is not a hash." unless x.kind_of?(Hash) - unless h.has_key?(key) + unless x.has_key?(key) x = false break end