Sha256: 9dea7f105a5b3c1ae25b8b45fe1582d16389e6c8b784919c347187e61d32bafa
Contents?: true
Size: 443 Bytes
Versions: 79
Compression:
Stored size: 443 Bytes
Contents
# frozen_string_literal: true module Excon module Middleware class ResponseParser < Excon::Middleware::Base def response_call(datum) unless datum.has_key?(:response) datum = Excon::Response.parse(datum[:connection].send(:socket), datum) end if datum.has_key?(:logger) datum[:response][:logger] = datum[:logger] end @stack.response_call(datum) end end end end
Version data entries
79 entries across 77 versions & 3 rubygems