Class: TraceViz::Loggers::LogLevelResolver

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

Constant Summary collapse

LOG_LEVELS =
{
  call: :start,
  return: :finish,
}.freeze

Class Method Summary collapse

Class Method Details

.resolve(trace_data) ⇒ Object



12
13
14
# File 'lib/trace_viz/loggers/log_level_resolver.rb', line 12

def resolve(trace_data)
  LOG_LEVELS[trace_data.event] || :info
end