Class: RailsTracepointStack::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/rails_tracepoint_stack/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



9
10
11
12
13
14
15
# File 'lib/rails_tracepoint_stack/configuration.rb', line 9

def initialize
  @file_path_to_filter_patterns = []
  @ignore_patterns = []
  @log_format = :text
  @log_external_sources = false
  @logger = nil
end

Instance Attribute Details

#file_path_to_filter_patternsObject

Returns the value of attribute file_path_to_filter_patterns.



3
4
5
# File 'lib/rails_tracepoint_stack/configuration.rb', line 3

def file_path_to_filter_patterns
  @file_path_to_filter_patterns
end

#ignore_patternsObject

Returns the value of attribute ignore_patterns.



3
4
5
# File 'lib/rails_tracepoint_stack/configuration.rb', line 3

def ignore_patterns
  @ignore_patterns
end

#log_external_sourcesObject

Returns the value of attribute log_external_sources.



3
4
5
# File 'lib/rails_tracepoint_stack/configuration.rb', line 3

def log_external_sources
  @log_external_sources
end

#log_formatObject

Returns the value of attribute log_format.



3
4
5
# File 'lib/rails_tracepoint_stack/configuration.rb', line 3

def log_format
  @log_format
end

#loggerObject

Returns the value of attribute logger.



3
4
5
# File 'lib/rails_tracepoint_stack/configuration.rb', line 3

def logger
  @logger
end