def patch(nsc, uri, payload = nil, content_type = CONTENT_TYPE::XML)
      patch = Net::HTTP::Patch.new(uri)
      patch.set_content_type(content_type)
      patch.body = payload.to_s if payload
      request(nsc, patch)
    end
def patch(nsc, uri, payload = nil, content_type = CONTENT_TYPE::XML)
      patch = Net::HTTP::Patch.new(uri)
      patch.set_content_type(content_type)
      patch.body = payload.to_s if payload
      request(nsc, patch)
    end
PATCH call to a Nexpose controller.

 @param [Connection] nsc API connection to a Nexpose console.
 @param [String] uri Controller address relative to https://host:port
 @param [String|REXML::Document] payload XML document required by the call.
 @param [String] content_type Content type to use when issuing the PATCH.
 @return [String] The response from the call.