Class: OpenHAB::Core::Logger
- Inherits:
-
Object
- Object
- OpenHAB::Core::Logger
- Defined in:
- lib/rspec/openhab/core/logger.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.log_service ⇒ Object
7 8 9 |
# File 'lib/rspec/openhab/core/logger.rb', line 7 def log_service @log_service = OSGI.service("org.apache.karaf.log.core.LogService") end |
Instance Method Details
#level ⇒ Object
16 17 18 |
# File 'lib/rspec/openhab/core/logger.rb', line 16 def level self.class.log_service.get_level(name)[name]&.downcase&.to_sym end |
#level=(level) ⇒ Object
20 21 22 |
# File 'lib/rspec/openhab/core/logger.rb', line 20 def level=(level) self.class.log_service.set_level(name, level.to_s) end |
#name ⇒ Object
12 13 14 |
# File 'lib/rspec/openhab/core/logger.rb', line 12 def name @sl4fj_logger.name end |