module Longleaf::Logging

Module for access logging within longleaf

Public Class Methods

initialize_logger(failure_only, log_level, log_format, datetime_format) click to toggle source
# File lib/longleaf/logging.rb, line 20
def self.initialize_logger(failure_only, log_level, log_format, datetime_format)
  @logger = RedirectingLogger.new(failure_only: failure_only,
      log_level: log_level,
      log_format: log_format,
      datetime_format: datetime_format)
end
logger() click to toggle source

Get the main logger for longleaf

# File lib/longleaf/logging.rb, line 12
def self.logger
  @logger ||= RedirectingLogger.new
end

Public Instance Methods

initialize_logger(failure_only, log_level, log_format, datetime_format) click to toggle source
# File lib/longleaf/logging.rb, line 16
def initialize_logger(failure_only, log_level, log_format, datetime_format)
  Logging.initialize_logger(failure_only, log_level, log_format, datetime_format)
end
logger() click to toggle source

Get the main logger for longleaf

# File lib/longleaf/logging.rb, line 7
def logger
  Logging.logger
end