class VidazingLogger::Appender

An Appender appenders log events to a logging destination. All appenders use the same layout. So we store the color_scheme instead.

@api private @since 0.2.0

Attributes

color_scheme[R]
filter_levels[R]
name[R]

Public Class Methods

new(name:, filter_levels:, color_scheme:) click to toggle source
# File lib/vidazing_logger/appender.rb, line 15
def initialize(name:, filter_levels:, color_scheme:)
  @filter_levels = filter_levels
  @color_scheme = color_scheme
  @name = name
end