class Tidepool::ErrorMessage

Attributes

base_message[R]
response[R]

Public Class Methods

new(response) click to toggle source
# File lib/tidepool/error_message.rb, line 3
def initialize(response)
  @response = response
  @base_message = "Error #{response.code}"
end

Public Instance Methods

message() click to toggle source
# File lib/tidepool/error_message.rb, line 8
def message
  if tidepool_message
    "#{base_message} #{tidepool_message}"
  else
    base_message
  end
end
tidepool_message() click to toggle source
# File lib/tidepool/error_message.rb, line 16
def tidepool_message
  response["reason"] || response["message"]
end