module Fleet::Configuration

Constants

DEFAULT_FLEET_API_URL
DEFAULT_FLEET_API_VERSION
DEFAULT_LOGGER
DEFAULT_OPEN_TIMEOUT
DEFAULT_READ_TIMEOUT
VALID_OPTIONS_KEYS

Public Class Methods

extended(base) click to toggle source
# File lib/fleet/configuration.rb, line 22
def self.extended(base)
  base.reset
end

Public Instance Methods

options() click to toggle source

Return a has of all the current config options

# File lib/fleet/configuration.rb, line 27
def options
  VALID_OPTIONS_KEYS.each_with_object({}) { |k, o| o[k] = send(k) }
end
reset() click to toggle source
# File lib/fleet/configuration.rb, line 31
def reset
  self.fleet_api_url = DEFAULT_FLEET_API_URL
  self.fleet_api_version = DEFAULT_FLEET_API_VERSION
  self.open_timeout = DEFAULT_OPEN_TIMEOUT
  self.read_timeout = DEFAULT_READ_TIMEOUT
  self.logger = DEFAULT_LOGGER
end