class SmartlistSparkpost::DeliveryException

Attributes

service_code[R]
service_description[R]
service_message[R]

Public Class Methods

new(message) click to toggle source
Calls superclass method
# File lib/smartlist_sparkpost/delivery_exception.rb, line 5
def initialize(message)
  errors = [*message].first

  if errors.is_a?(Hash)
    @service_message     = errors['message']
    @service_description = errors['description']
    @service_code        = errors['code']
  end

  super(message)
end