Module: Log4s

Includes:
Log4r
Defined in:
lib/common/socket/log4s.rb

Overview

功能:

使用$log对象实现所有的写日志的功能

Example:

Log4s::set_level "debug"
$log.debug "test deb"
$log.info "test info"
$log.warn "test warn"
$log.error "test error"
$log.fatal "test fatal"

Constant Summary collapse

LOG_ROOT =
File.join(File.dirname(__FILE__), '../../log/')

Class Method Summary collapse

Class Method Details

.set_level(level) ⇒ Object



33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# File 'lib/common/socket/log4s.rb', line 33

def self.set_level(level)
	case level.downcase
	when "debug"
		$log.level = DEBUG
	when "info"
		$log.level = INFO
	when "warn"
		$log.level = WARN
	when "error"
		$log.level = ERROR
	when "fatal"
		$log.level = FATAL
	else
		raise "bad log level"
	end
end