class Pili::RPCError
Attributes
resp[R]
Public Class Methods
new(message, resp)
click to toggle source
Calls superclass method
# File lib/pili/exception.rb, line 11 def initialize(message, resp) @resp = resp super(message) end
Public Instance Methods
code()
click to toggle source
# File lib/pili/exception.rb, line 16 def code resp.code end
message()
click to toggle source
# File lib/pili/exception.rb, line 24 def message to_s end
reqid()
click to toggle source
# File lib/pili/exception.rb, line 20 def reqid resp["X-Reqid"] end
to_s()
click to toggle source
# File lib/pili/exception.rb, line 28 def to_s "#{super.to_s}: #{@resp.body}" end