Sha256: 5df026b639ace6dff3f503805913e0b0acd6d6fd26e04dc2063a13758b0798a1
Contents?: true
Size: 568 Bytes
Versions: 4
Compression:
Stored size: 568 Bytes
Contents
require "ribose/response/raise_error" module Ribose class Configuration attr_accessor :api_host, :api_token, :user_email, :debug_mode def initialize @debug_mode = false @api_host ||= "www.ribose.com" end def debug_mode? debug_mode == true end def web_url ["https", api_host].join("://") end def add_default_middleware(builder) builder.use(Ribose::Response::RaiseError) builder.response(:logger, nil, bodies: true) if debug_mode? builder.adapter(Faraday.default_adapter) end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
ribose-0.3.2 | lib/ribose/configuration.rb |
ribose-0.3.1 | lib/ribose/configuration.rb |
ribose-0.3.0 | lib/ribose/configuration.rb |
ribose-0.2.0 | lib/ribose/configuration.rb |