# File lib/puppet/network/http/handler.rb, line 152
152:   def do_save(indirection_request, request, response)
153:     data = body(request).to_s
154:     raise ArgumentError, "No data to save" if !data or data.empty?
155: 
156:     format = request_format(request)
157:     obj = indirection_request.model.convert_from(format, data)
158:     result = save_object(indirection_request, obj)
159:     return_yaml_response(response, result)
160:   end