Sha256: 98590ff306745518b9ba1f273eafb3a73e019957f9a67aaf4a9ce659e4b76ab6
Contents?: true
Size: 730 Bytes
Versions: 1
Compression:
Stored size: 730 Bytes
Contents
require "faraday/detailed_logger" require "faraday_middleware" require "active_support" module HubLink class Configuration def apply Octokit.middleware = middleware end private attr_reader :cache_time def middleware Faraday::RackBuilder.new do |builder| builder.response :detailed_logger, logger builder.request :retry builder.use Octokit::Response::RaiseError builder.adapter Faraday.default_adapter end end def logger logger = Logger.new("hub_link.log") logger.formatter = ->(_, datetime, _, msg) { "#{datetime.to_s(:db)} - #{msg}\n" } logger.level = Logger::INFO logger end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
hub_link-0.12.0 | lib/hub_link/configuration.rb |