class TCellAgent::Policies::SystemEnablements

Attributes

send_lfi_path_discovery[RW]
send_routes_enabled[RW]

Public Class Methods

api_identifier() click to toggle source
# File lib/tcell_agent/policies/system_enablements.rb, line 6
def self.api_identifier
  'systemEnablement'
end
new(native_agent, enablements) click to toggle source
# File lib/tcell_agent/policies/system_enablements.rb, line 13
def initialize(native_agent, enablements)
  @native_agent = native_agent
  @send_routes_enabled = true
  update_enablements(enablements)
end

Public Instance Methods

update_enablements(enablements) click to toggle source
# File lib/tcell_agent/policies/system_enablements.rb, line 19
def update_enablements(enablements)
  enablements ||= {}

  @send_routes_enabled = enablements['system_send_routes'] || true
  @send_lfi_path_discovery = enablements['send_lfi_path_discovery'] || true
end