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.



872
873
874
875
# File 'lib/sentry/configuration.rb', line 872

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)


866
867
868
# File 'lib/sentry/configuration.rb', line 866

def file_path
  @file_path
end

#logger_classClass

The class to use as a structured logger.

Returns:

  • (Class)


870
871
872
# File 'lib/sentry/configuration.rb', line 870

def logger_class
  @logger_class
end