lib/contrast/components/agent.rb in contrast-agent-6.15.1 vs lib/contrast/components/agent.rb in contrast-agent-6.15.2
- old
+ new
@@ -7,10 +7,11 @@
require 'contrast/components/logger'
require 'contrast/components/security_logger'
require 'contrast/components/heap_dump'
require 'contrast/components/ruby_component'
require 'contrast/components/polling'
+require 'contrast/agent/hooks/tracepoint_hook'
module Contrast
module Components
module Agent
# A wrapper build around the Common Agent Configuration project to allow
@@ -21,9 +22,11 @@
# @return [String]
attr_reader :canon_name
# @return [Array]
attr_reader :config_values
+ # @return [Boolean]
+ attr_accessor :enable
CANON_NAME = 'agent'
CONFIG_VALUES = %w[enabled? omit_body?].cs__freeze
def initialize hsh = {}