class TheCaptain::Utility::Configuration
Attributes
api_key[RW]
api_url[RW]
raise_http_errors[RW]
retry_attempts[RW]
Public Class Methods
new()
click to toggle source
# File lib/the_captain/utility/configuration.rb, line 8 def initialize @api_key = ENV.fetch("CAPTAIN_API_KEY", "") @api_url = ENV.fetch("CAPTAIN_API_URL", "https://api.trustcaptain.com/v3") @retry_attempts = 0 @raise_http_errors = false end
Public Instance Methods
to_h()
click to toggle source
# File lib/the_captain/utility/configuration.rb, line 15 def to_h { api_key: api_key, api_url: api_url, api_version: api_version, retry_attempts: retry_attempts, raise_http_errors: raise_http_errors, }.freeze end