Sha256: f5815ee384d63e406c234951bcd9b5f5125203b6cecc82c550569dae1c9e2c3d
Contents?: true
Size: 532 Bytes
Versions: 2
Compression:
Stored size: 532 Bytes
Contents
# frozen_string_literal: true require 'http' require 'zeitwerk' loader = Zeitwerk::Loader.for_gem loader.inflector.inflect 'omniai' => 'OmniAI' loader.setup module OmniAI class Error < StandardError; end # An error that wraps an HTTP::Response for non-OK requests. class HTTPError < Error attr_accessor :response # @param response [HTTP::Response] def initialize(response) super("status=#{response.status} headers=#{response.headers} body=#{response.body}") @response = response end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
omniai-0.0.4 | lib/omniai.rb |
omniai-0.0.3 | lib/omniai.rb |