From 8d4c37d69d3ba8a6c7b722aaa6bc11dc5e7b7d3e Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Wed, 2 Mar 2011 18:59:07 +0100 Subject: [PATCH] Puppet not always reloading its functions is really really annoying --- modules/puppetmaster/lib/puppet/parser/functions/getfromhash.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 -- 2.20.1