class ResasKit::Error
Custom error class for rescuing from RESAS errors
Public Class Methods
build_error_message(response)
click to toggle source
Make a custom error message
@param response [Hash] Error
response @return [String] Error
message
# File lib/resas_kit/error.rb, line 8 def self.build_error_message(response) status_code = response['statusCode'].to_s description = response['description'].to_s message = "#{name.demodulize} - #{response['message']}" message += " (STATUS CODE: #{status_code})" unless status_code.empty? message += " (DESCRIPTION: #{description})" unless description.empty? message end