Module: Traitify
- Extended by:
- Configuration
- Defined in:
- lib/traitify/middleware/raise_error.rb,
lib/traitify.rb,
lib/traitify/data.rb,
lib/traitify/error.rb,
lib/traitify/client.rb,
lib/traitify/version.rb,
lib/traitify/response.rb,
lib/traitify/client/model.rb,
lib/traitify/client/setup.rb,
lib/traitify/configuration.rb,
lib/traitify/client/request.rb,
lib/traitify/client/overrides.rb,
lib/traitify/client/connection.rb,
lib/traitify/middleware/formatter.rb
Overview
NOTE: Traitified version of Faraday error response middleware github.com/lostisland/faraday/blob/b3b922949d14f604ed11dc0f749455fc062777e7/lib/faraday/response/raise_error.rb
Defined Under Namespace
Modules: Configuration, Middleware Classes: BadRequest, Client, Data, Error, NotFound, Response, ServerError, Unauthorized, UnprocessableEntity
Constant Summary collapse
- VERSION =
"2.1.0".freeze
Constants included from Configuration
Configuration::VALID_OPTIONS_KEYS
Class Attribute Summary collapse
Class Method Summary collapse
Methods included from Configuration
Class Attribute Details
.logger ⇒ Object
25 26 27 28 29 |
# File 'lib/traitify.rb', line 25 def logger @logger ||= Logger.new($stdout).tap do |log| log.progname = name end end |
Class Method Details
.log(level, message) ⇒ Object
31 32 33 34 35 36 37 38 39 |
# File 'lib/traitify.rb', line 31 def log(level, ) = "[traitify-ruby] #{}" case level when :debug logger.debug else logger.info end end |