Class: Sentry::StructuredLoggingConfiguration

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeStructuredLoggingConfiguration

Returns a new instance of StructuredLoggingConfiguration.



829
830
831
832
# File 'lib/sentry/configuration.rb', line 829

def initialize
  @file_path = nil
  @logger_class = Sentry::StructuredLogger
end

Instance Attribute Details

#file_pathString, ...

File path for DebugStructuredLogger to log events to

Returns:

  • (String, Pathname, nil)


823
824
825
# File 'lib/sentry/configuration.rb', line 823

def file_path
  @file_path
end

#logger_classClass

The class to use as a structured logger.

Returns:

  • (Class)


827
828
829
# File 'lib/sentry/configuration.rb', line 827

def logger_class
  @logger_class
end