class Kiev::Logger

Constants

DEFAULT_EVENT_NAME
DEVELOPMENT_FORMATTER
ERROR_STATUS
FORMATTER
LOG_ERROR

Public Class Methods

new(log_path) click to toggle source
# File lib/kiev/logger.rb, line 113
def initialize(log_path)
  @logger = ::Logger.new(log_path)
end

Public Instance Methods

path=(log_path) click to toggle source
# File lib/kiev/logger.rb, line 117
def path=(log_path)
  previous_logger = @logger
  @logger = ::Logger.new(log_path)
  if previous_logger
    @logger.level = previous_logger.level
    @logger.formatter = previous_logger.formatter
  end
end