Module: DangoLoggerModule

Included in:
DangoFrameworkModule
Defined in:
lib/dango/dango_logger.rb

Overview

クライアントとサーバーで共有するモジュール

Instance Method Summary collapse

Instance Method Details

#loggerObject

ロガーの定義



16
17
18
19
20
21
22
23
24
# File 'lib/dango/dango_logger.rb', line 16

def logger
#   if !@dango_logger                                            # これだと警告が出てうざいので
  if !self.instance_variables.find{|iv| iv == '@dango_logger'} # @dango_loggerが未定義なら
    # loggerの初回呼び出し時
    @dango_logger = DangoLogger.new(@log_file, @log_shift_age, @log_max_size, @log_level)
  end
  
  @dango_logger
end