Sha256: 158b03b22ba5f52eaa471ea7002098267e5847ded9fdd1def2b5a900483627da
Contents?: true
Size: 436 Bytes
Versions: 30
Compression:
Stored size: 436 Bytes
Contents
# frozen_string_literal: true module Dor module Services class Client # This wraps any faraday connection errors with dor-services-client errors class ErrorFaradayMiddleware < Faraday::Middleware def call(env) @app.call(env) rescue Faraday::ConnectionFailed => e raise ConnectionFailed, "unable to reach dor-services-app: #{e}", e.backtrace end end end end end
Version data entries
30 entries across 30 versions & 1 rubygems