From: Peter Palfrader Date: Tue, 1 Mar 2011 11:07:12 +0000 (+0100) Subject: extractnodeinfo obsolete? X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;ds=sidebyside;h=1a8949752e1ea5789d6a7b27e21d64de4299b36a;p=dsa-puppet.git extractnodeinfo obsolete? --- diff --git a/modules/puppetmaster/lib/puppet/parser/functions/extractnodeinfo.rb b/modules/puppetmaster/lib/puppet/parser/functions/extractnodeinfo.rb deleted file mode 100644 index 19f0ca82..00000000 --- a/modules/puppetmaster/lib/puppet/parser/functions/extractnodeinfo.rb +++ /dev/null @@ -1,23 +0,0 @@ -module Puppet::Parser::Functions - newfunction(:extractnodeinfo, :type => :rvalue) do |args| - - nodeinfo = args.shift - - ni = nodeinfo - keys_done = [] - - args.each do |key| - raise Puppet::ParseError, "nodeinfo is not a hash at #{keys_done.join('->')}" unless ni.kind_of?(Hash) - unless ni.has_key?(key) - ni = false - break - end - ni = ni[key] - keys_done << key - end - return ni - end -end -# vim:set et: -# vim:set sts=2 ts=2: -# vim:set shiftwidth=2: