Module: OpenHAB::Log

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

Class Method Summary collapse

Class Method Details

.eventsObject



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

def events
  logger("openhab.event")
end

.logger(object) ⇒ Object



36
37
38
39
40
# File 'lib/rspec/openhab/core/logger.rb', line 36

def logger(object)
  logger_name = object if object.is_a?(String)
  logger_name ||= logger_name(object)
  @loggers[logger_name] ||= Core::Logger.new(logger_name)
end

.rootObject



28
29
30
# File 'lib/rspec/openhab/core/logger.rb', line 28

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