class HubLink::Configuration
Constants
- RETRY_ON
Attributes
cache_time[R]
logger[RW]
Public Class Methods
new()
click to toggle source
# File lib/hub_link/configuration.rb, line 12 def initialize self.logger = SimpleLogger.new Octokit.middleware = middleware Octokit.auto_paginate = false end
Private Instance Methods
middleware()
click to toggle source
# File lib/hub_link/configuration.rb, line 22 def middleware Faraday::RackBuilder.new do |builder| builder.request :retry, exceptions: RETRY_ON builder.use Api::Logging builder.use Octokit::Response::RaiseError builder.adapter Faraday.default_adapter end end