# File lib/puppet/node.rb, line 58 58: def fact_merge 59: begin 60: if facts = Puppet::Node::Facts.find(name) 61: merge(facts.values) 62: end 63: rescue => detail 64: error = Puppet::Error.new("Could not retrieve facts for %s: %s" % [name, detail]) 65: error.set_backtrace(detail.backtrace) 66: raise error 67: end 68: end