class DiscourseApi::Error

Attributes

wrapped_exception[R]

Public Class Methods

new(exception = $!) click to toggle source

Initializes a new Error object

@param exception [Exception, String] @return [DiscourseApi::Error]

Calls superclass method DiscourseApi::DiscourseError::new
# File lib/discourse_api/error.rb, line 19
def initialize(exception = $!)
  @wrapped_exception = exception
  exception.respond_to?(:message) ? super(exception.message) : super(exception.to_s)
end