class LifxApi::Error
Attributes
data[R]
request[R]
response[R]
Public Class Methods
new(request, response, data=nil)
click to toggle source
Calls superclass method
# File lib/lifx_api/error.rb, line 5 def initialize(request, response, data=nil) @request = request @response = response @data = data message = if data.is_a?(Hash) and data.key? :error "#{response.code} - #{data[:error]}" else "#{response.code}" end super message end