module Tengine::Core

Constants

Mutex

Poor man's distributed lock.

Attributes

stderr_logger[W]
stdout_logger[W]

Public Class Methods

stderr_logger() click to toggle source

Tengine::Coreの異常発生時の動きをアプリケーション運用者が確認できる内容を出力するロガー

# File lib/tengine/core.rb, line 50
def stderr_logger
  @stderr_logger ||= Logger.new(STDERR)
end
stdout_logger() click to toggle source

Tengine::Coreの正常時の動きをアプリケーション運用者が確認できる内容を出力するロガー ログレベルがinfoでも出力する内容は少ない

# File lib/tengine/core.rb, line 44
def stdout_logger
  @stdout_logger ||= Logger.new(STDOUT)
end
version() click to toggle source

リリースされたtengine_coreパッケージのバージョンを返します

# File lib/tengine/core.rb, line 56
def version
  File.read(File.expand_path("../../VERSION", File.dirname(__FILE__))).strip
end