class Aptible::Resource::Errors
Attributes
full_messages[RW]
messages[RW]
status_code[RW]
Public Class Methods
from_exception(exception)
click to toggle source
# File lib/aptible/resource/errors.rb, line 6 def self.from_exception(exception) new.tap do |errors| response_json = JSON.parse(exception.response.body) errors.messages = { base: response_json['message'] } errors.full_messages = [response_json['message']] errors.status_code = exception.response.status end end
Public Instance Methods
any?()
click to toggle source
# File lib/aptible/resource/errors.rb, line 23 def any? full_messages.any? end