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.



956
957
958
959
# File 'lib/sentry/configuration.rb', line 956

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)


950
951
952
# File 'lib/sentry/configuration.rb', line 950

def file_path
  @file_path
end

#logger_classClass

The class to use as a structured logger.

Returns:

  • (Class)


954
955
956
# File 'lib/sentry/configuration.rb', line 954

def logger_class
  @logger_class
end