class SparkApi::ClientError

Attributes

code[R]
details[R]
errors[R]
request_id[R]
request_path[R]
status[R]

Public Class Methods

new(options = {}) click to toggle source
Calls superclass method
# File lib/spark_api/errors.rb, line 25
def initialize (options = {})
  # Support the standard initializer for errors
  opts = options.is_a?(Hash) ? options : {:message => options.to_s}
  @code = opts[:code]
  @status = opts[:status]
  @details = opts[:details]
  @request_path = opts[:request_path]
  @request_id = opts[:request_id]
  @errors = opts[:errors]
  super(opts[:message])
end