Class: TraceViz::Loggers::BaseLogger

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

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeBaseLogger

Returns a new instance of BaseLogger.



6
7
8
# File 'lib/trace_viz/loggers/base_logger.rb', line 6

def initialize
  @logger = TraceViz.logger
end

Class Method Details

.log(*args) ⇒ Object



11
12
13
# File 'lib/trace_viz/loggers/base_logger.rb', line 11

def log(*args)
  new(*args).log
end

Instance Method Details

#logObject

Raises:

  • (NotImplementedError)


16
17
18
# File 'lib/trace_viz/loggers/base_logger.rb', line 16

def log
  raise NotImplementedError
end