# File lib/puppet/transaction/report.rb, line 31
31:   def add_metric(name, hash)
32:     metric = Puppet::Util::Metric.new(name)
33: 
34:     hash.each do |name, value|
35:       metric.newvalue(name, value)
36:     end
37: 
38:     @metrics[metric.name] = metric
39:     metric
40:   end