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