Module: StandardCircuit::AdapterErrors::Faraday
- Defined in:
- lib/standard_circuit/adapter_errors/faraday.rb
Class Method Summary collapse
Class Method Details
.caller_errors ⇒ Object
13 14 15 16 17 |
# File 'lib/standard_circuit/adapter_errors/faraday.rb', line 13 def caller_errors return [] unless defined?(::Faraday::ClientError) [ ::Faraday::ClientError ] end |
.server_errors ⇒ Object
5 6 7 8 9 10 11 |
# File 'lib/standard_circuit/adapter_errors/faraday.rb', line 5 def server_errors return [] unless defined?(::Faraday::Error) errors = [ ::Faraday::TimeoutError, ::Faraday::ConnectionFailed ] errors << ::Faraday::ServerError if defined?(::Faraday::ServerError) errors.select { |klass| klass.is_a?(Class) } end |