Class: TraceViz::Loggers::TraceLogger

Inherits:
BaseLogger
  • Object
show all
Defined in:
lib/trace_viz/loggers/trace_logger.rb

Instance Method Summary collapse

Methods inherited from BaseLogger

log

Constructor Details

#initialize(trace_data) ⇒ TraceLogger

Returns a new instance of TraceLogger.



10
11
12
13
14
15
# File 'lib/trace_viz/loggers/trace_logger.rb', line 10

def initialize(trace_data)
  super()

  @trace_data = trace_data
  @formatter_factory = Formatters::Log::FormatterFactory.new
end

Instance Method Details

#logObject



17
18
19
# File 'lib/trace_viz/loggers/trace_logger.rb', line 17

def log
  log_message(log_level, formatted_message)
end