Module: OpenHAB::Log

Defined in:
lib/rspec/openhab/core/logger.rb

Class Method Summary collapse

Class Method Details

.eventsObject



35
36
37
# File 'lib/rspec/openhab/core/logger.rb', line 35

def events
  logger("openhab.event")
end

.logger(object) ⇒ Object



39
40
41
42
43
44
45
# File 'lib/rspec/openhab/core/logger.rb', line 39

def logger(object)
  logger_name = case object
                when String then object
                else logger_name(object)
                end
  @loggers[logger_name] ||= Core::Logger.new(logger_name)
end

.rootObject



31
32
33
# File 'lib/rspec/openhab/core/logger.rb', line 31

def root
  logger(org.slf4j.Logger::ROOT_LOGGER_NAME)
end