# File lib/puppet/indirector/facts/active_record.rb, line 27
27:     def save(request)
28:         facts = request.instance
29: 
30:         host = ar_model.find_by_name(facts.name) || ar_model.create(:name => facts.name)
31: 
32:         host.merge_facts(facts.values)
33: 
34:         host.save
35:     end