Module: Geogle::ErrorHandler

Defined in:
lib/geogle/error_handler.rb

Class Method Summary collapse

Class Method Details

.check(status) ⇒ Object



5
6
7
8
9
10
11
12
13
14
# File 'lib/geogle/error_handler.rb', line 5

def self.check(status)
  case status
  when 'REQUEST_DENIED'
    raise RequestDeniedError
  when 'INVALID_REQUEST'
    raise BadRequestError
  when 'OVER_QUERY_LIMIT'
    raise OverQueryError
  end
end