class VidazingLogger::Appenders::Log
Appender
writing to log files
@api private @since 0.2.0
Attributes
log_dir[R]
name[R]
Public Class Methods
new(log_dir:, name:, color_scheme:, filter_levels:)
click to toggle source
Calls superclass method
VidazingLogger::Appender::new
# File lib/vidazing_logger/appenders/log.rb, line 18 def initialize(log_dir:, name:, color_scheme:, filter_levels:) @log_dir = log_dir @name = "#{name}.log" super \ name: log_path, color_scheme: color_scheme, filter_levels: filter_levels end
Public Instance Methods
log_path()
click to toggle source
# File lib/vidazing_logger/appenders/log.rb, line 14 def log_path "#{@log_dir}/#{@name}" end