Exception: Wrappi::UnsuccessfulResponse

Inherits:
StandardError
  • Object
show all
Defined in:
lib/wrappi.rb

Instance Method Summary collapse

Constructor Details

#initialize(endpoint) ⇒ UnsuccessfulResponse

Returns a new instance of UnsuccessfulResponse.



12
13
14
15
16
# File 'lib/wrappi.rb', line 12

def initialize(endpoint)
  @endpoint = endpoint
  @output = StringIO.new.tap { |s| s.puts "" }
  super(_message)
end

Instance Method Details

#_messageObject



18
19
20
21
22
23
# File 'lib/wrappi.rb', line 18

def _message
  @endpoint.response.to_h.each do |k, v|
    @output.puts "    #{k}: #{v}"
  end
  @output.string
end