Class: CC::Analyzer::LoggingContainerListener

Inherits:
ContainerListener show all
Defined in:
lib/cc/analyzer/logging_container_listener.rb

Instance Method Summary collapse

Methods inherited from ContainerListener

#timed_out

Constructor Details

#initialize(engine_name, logger) ⇒ LoggingContainerListener

Returns a new instance of LoggingContainerListener.



4
5
6
7
# File 'lib/cc/analyzer/logging_container_listener.rb', line 4

def initialize(engine_name, logger)
  @engine_name = engine_name
  @logger = logger
end

Instance Method Details

#finished(_data) ⇒ Object



13
14
15
# File 'lib/cc/analyzer/logging_container_listener.rb', line 13

def finished(_data)
  logger.info("finished engine #{engine_name}")
end

#started(_data) ⇒ Object



9
10
11
# File 'lib/cc/analyzer/logging_container_listener.rb', line 9

def started(_data)
  logger.info("starting engine #{engine_name}")
end