Sha256: e01ecc38f1e582548e39adc2e24e951d3e6c2e0522f3b47491cc6921a142287d
Contents?: true
Size: 845 Bytes
Versions: 16
Compression:
Stored size: 845 Bytes
Contents
module Ridley # @author Jamie Winsor <reset@riotgames.com> module Middleware CONTENT_TYPE = 'content-type'.freeze require 'ridley/middleware/parse_json' require 'ridley/middleware/chef_response' require 'ridley/middleware/chef_auth' require 'ridley/middleware/follow_redirects' require 'ridley/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
16 entries across 16 versions & 1 rubygems