Sha256: 7a30e1edc128b0e878ffddac2a485a3369f32638521c1e062d129cd0962f7f91

Contents?: true

Size: 391 Bytes

Versions: 23

Compression:

Stored size: 391 Bytes

Contents

# frozen_string_literal: true

module Concourse
  module Errors
    class ApiError < StandardError
      def initialize(parameters)
        @request = parameters[:request]
        @response = parameters[:response]

        super("Request to #{@request.url} failed " \
              "with status #{@response.status} " \
              "and body #{@response.body}")
      end
    end
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
concourse.rb-0.6.0.pre.10 lib/concourse/errors.rb
concourse.rb-0.6.0.pre.9 lib/concourse/errors.rb
concourse.rb-0.6.0.pre.8 lib/concourse/errors.rb
concourse.rb-0.6.0.pre.7 lib/concourse/errors.rb
concourse.rb-0.6.0.pre.6 lib/concourse/errors.rb
concourse.rb-0.6.0.pre.5 lib/concourse/errors.rb
concourse.rb-0.6.0.pre.4 lib/concourse/errors.rb
concourse.rb-0.6.0.pre.3 lib/concourse/errors.rb
concourse.rb-0.6.0.pre.2 lib/concourse/errors.rb
concourse.rb-0.6.0.pre.1 lib/concourse/errors.rb
concourse.rb-0.5.0 lib/concourse/errors.rb
concourse.rb-0.5.0.pre.20 lib/concourse/errors.rb
concourse.rb-0.5.0.pre.19 lib/concourse/errors.rb
concourse.rb-0.5.0.pre.18 lib/concourse/errors.rb
concourse.rb-0.5.0.pre.17 lib/concourse/errors.rb
concourse.rb-0.5.0.pre.16 lib/concourse/errors.rb
concourse.rb-0.5.0.pre.15 lib/concourse/errors.rb
concourse.rb-0.5.0.pre.14 lib/concourse/errors.rb
concourse.rb-0.5.0.pre.13 lib/concourse/errors.rb
concourse.rb-0.5.0.pre.12 lib/concourse/errors.rb