Sha256: 3b34dcd56672a5b85848dad1e0438b76ef0243eb498b999b29f79ef92828e4b8
Contents?: true
Size: 855 Bytes
Versions: 1
Compression:
Stored size: 855 Bytes
Contents
module Ridley # @author Jamie Winsor <reset@riotgames.com> module Middleware CONTENT_TYPE = 'content-type'.freeze require_relative 'middleware/parse_json' require_relative 'middleware/chef_response' require_relative 'middleware/chef_auth' require_relative 'middleware/follow_redirects' require_relative 'middleware/retry' Faraday.register_middleware :request, chef_auth: -> { Ridley::Middleware::ChefAuth } Faraday.register_middleware :request, retry: -> { Ridley::Middleware::Retry } Faraday.register_middleware :response, json: -> { Ridley::Middleware::ParseJson } Faraday.register_middleware :response, follow_redirects: -> { Ridley::Middleware::FollowRedirects } Faraday.register_middleware :response, chef_response: -> { Ridley::Middleware::ChefResponse } end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ridley-0.12.2 | lib/ridley/middleware.rb |