# File lib/puppet/indirector/resource/ral.rb, line 23
23:   def save( request )
24:     # In RAL-land, to "save" means to actually try to change machine state
25:     res = request.instance
26:     ral_res = res.to_ral
27: 
28:     catalog = Puppet::Resource::Catalog.new
29:     catalog.add_resource ral_res
30:     catalog.apply
31: 
32:     ral_res.to_resource
33:   end