Method: Net::HTTP#end_request

Defined in:
lib/deltacloud/helpers/blob_stream_helper.rb

#end_requestObject



167
168
169
170
171
172
173
174
175
176
# File 'lib/deltacloud/helpers/blob_stream_helper.rb', line 167

def end_request
  begin
    res = HTTPResponse.read_new(@socket)
  end while res.kind_of?(HTTPContinue)
  res.reading_body(@socket, @blob_req.response_body_permitted?) {
                                      yield res if block_given? }
  end_transport @blob_req, res
  do_finish
  res
end