Sha256: c50a2aab54444ee8c17d5416fbb7fd780ee00bc2858db3b1f8a47af6cb588269

Contents?: true

Size: 292 Bytes

Versions: 4

Compression:

Stored size: 292 Bytes

Contents

module Almodovar
  class HttpError < Exception
    attr_reader :response_status, :response_body

    def initialize(response, url)
      @response_status = response.status
      @response_body = response.body
      super("Status code #{response.status} on resource #{url}")
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
almodovar-1.3.0 lib/almodovar/errors.rb
almodovar-1.2.0 lib/almodovar/errors.rb
almodovar-1.1.2 lib/almodovar/errors.rb
almodovar-1.1.1 lib/almodovar/errors.rb