Exception: EPP::ResponseError

Inherits:
RuntimeError
  • Object
show all
Defined in:
lib/epp-client/response_error.rb

Overview

Error response

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(code, msg, xml) ⇒ ResponseError

Create new ResponseError



6
7
8
9
# File 'lib/epp-client/response_error.rb', line 6

def initialize(code, msg, xml)
  super(msg)
  @code, @xml = code, xml
end

Instance Attribute Details

#codeObject

Returns the value of attribute code.



4
5
6
# File 'lib/epp-client/response_error.rb', line 4

def code
  @code
end

#xmlObject

Returns the value of attribute xml.



4
5
6
# File 'lib/epp-client/response_error.rb', line 4

def xml
  @xml
end

Instance Method Details

#messageString

Returns Formatted Response error.

Returns:

  • (String)

    Formatted Response error



11
12
13
# File 'lib/epp-client/response_error.rb', line 11

def message
  "#{to_s} (code #{code})"
end