class Faraday::Response::Logger

def initialize(app, logger = nil, options = {})

def initialize(app, logger = nil, options = {})
  super(app, options)
  logger ||= ::Logger.new($stdout)
  formatter_class = @options.delete(:formatter)
  @formatter = formatter_class.new(logger: logger, options: @options)
  yield @formatter if block_given?
end