Module: Telekinesis::Logging

Defined in:
lib/telekinesis/logging/java_logging.rb,
lib/telekinesis/logging/ruby_logger_handler.rb

Defined Under Namespace

Classes: RubyLoggerHandler

Class Method Summary collapse

Class Method Details

.capture_java_logging(logger) ⇒ Object



9
10
11
12
# File 'lib/telekinesis/logging/java_logging.rb', line 9

def self.capture_java_logging(logger)
  LogManager.log_manager.reset
  Logger.get_logger("").add_handler(RubyLoggerHandler.create(logger))
end

.disable_java_loggingObject



14
15
16
# File 'lib/telekinesis/logging/java_logging.rb', line 14

def self.disable_java_logging
  LogManager.log_manager.reset
end