Method: GnipApi::Adapter#check_response_for_errors

Defined in:
lib/gnip_api/adapter.rb

#check_response_for_errors(response) ⇒ Object


47
48
49
50
51
52
53
54
55
# File 'lib/gnip_api/adapter.rb', line 47

def check_response_for_errors response
  if response.ok?
    @logger.info "#{response.request_method} request to #{response.request_uri} returned with status #{response.status} OK"
  else
    error_message = response.error_message
    @logger.error "#{response.request_method} request to #{response.request_uri} returned with status #{response.status} FAIL: #{error_message}"
    raise GnipApi::Errors::Adapter::RequestError.new, error_message
  end
end