Sha256: b0fa2b65679fb5554f158bc7177afd5c746e14b846d30b1f3d8d0da2e66c293a
Contents?: true
Size: 540 Bytes
Versions: 92
Compression:
Stored size: 540 Bytes
Contents
module Alula class AlulaResponse attr_accessor :data, :http_body, :http_headers, :http_status, :raw, :rate_limit def ok? (200..299).cover?(self.http_status) end def self.from_httparty_response(response) resp = AlulaResponse.new resp.data = response.parsed_response resp.http_body = response.body resp.http_headers = response.headers resp.rate_limit = Alula::RateLimit.new(response.headers) resp.http_status = response.code resp.raw = response resp end end end
Version data entries
92 entries across 92 versions & 1 rubygems