Module: WssAgent

Defined in:
lib/wss_agent.rb,
lib/wss_agent/cli.rb,
lib/wss_agent/client.rb,
lib/wss_agent/project.rb,
lib/wss_agent/version.rb,
lib/wss_agent/gem_sha1.rb,
lib/wss_agent/response.rb,
lib/wss_agent/configure.rb,
lib/wss_agent/specifications.rb,
lib/wss_agent/response_policies.rb,
lib/wss_agent/response_inventory.rb

Defined Under Namespace

Classes: ApiUrlInvalid, ApiUrlNotFound, CLI, Client, Configure, GemSha1, InvalidConfigFile, NotFoundConfigFile, Project, Response, ResponseInventory, ResponsePolicies, Specifications, TokenNotFound, WssAgentError

Constant Summary collapse

DEFAULT_CA_BUNDLE_PATH =
File.dirname(__FILE__) + '/data/ca-certificates.crt'
VERSION =
'18.6.2'.freeze
NAME =
'wss_agent'.freeze

Class Method Summary collapse

Class Method Details

.enable_debug!Object



45
46
47
48
49
# File 'lib/wss_agent.rb', line 45

def self.enable_debug!
  @logger ||= Yell.new(
    STDOUT, level: [:debug, :info, :warn, :error, :fatal, :unknown]
  )
end

.loggerObject



41
42
43
# File 'lib/wss_agent.rb', line 41

def self.logger
  @logger ||= Yell.new STDOUT, level: [:info]
end