class TempoIQ::HttpResult
Constants
- BAD_REQUEST
- INTERNAL
- MULTI
- NOT_FOUND
- OK
- UNAUTHORIZED
- UNPROCESSABLE
Attributes
body[R]
code[R]
headers[R]
Public Class Methods
new(code, headers, body)
click to toggle source
# File lib/tempoiq/remoter/http_result.rb, line 24 def initialize(code, headers, body) @code = code @headers = headers @body = body end
Public Instance Methods
on_success() { |self| ... }
click to toggle source
# File lib/tempoiq/remoter/http_result.rb, line 30 def on_success(&block) if success? yield self else raise HttpException.new(self), "HTTP returned non-success response: #{code}, #{body}" end end
success?()
click to toggle source
# File lib/tempoiq/remoter/http_result.rb, line 38 def success? code / 100 == 2 end