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.



910
911
912
913
# File 'lib/sentry/configuration.rb', line 910

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)


904
905
906
# File 'lib/sentry/configuration.rb', line 904

def file_path
  @file_path
end

#logger_classClass

The class to use as a structured logger.

Returns:

  • (Class)


908
909
910
# File 'lib/sentry/configuration.rb', line 908

def logger_class
  @logger_class
end