Method: Chef::SolrQuery::SolrHTTPRequest.update

Defined in:
lib/chef/solr_query/solr_http_request.rb

.update(doc) ⇒ Object



57
58
59
60
61
# File 'lib/chef/solr_query/solr_http_request.rb', line 57

def self.update(doc)
  Chef::Log.debug("POSTing document to SOLR:\n#{doc}")
  request = new(:POST, UPDATE_URL, TEXT_XML) { |req| req.body = doc.to_s }
  request.run("POST to Solr '#{UPDATE_URL}', data: #{doc}")
end