# 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