]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
Puppet not always reloading its functions is really really annoying
authorPeter Palfrader <peter@palfrader.org>
Wed, 2 Mar 2011 17:59:07 +0000 (18:59 +0100)
committerPeter Palfrader <peter@palfrader.org>
Wed, 2 Mar 2011 17:59:07 +0000 (18:59 +0100)
modules/puppetmaster/lib/puppet/parser/functions/getfromhash.rb

index 6e50ba14e6d5b624894d7329f48ccc23c461238f..69fdeb54e5372861d45044a7c7b75ef2ea1f9016 100644 (file)
@@ -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