Module: MylogHelper

Includes:
Log4r
Included in:
CheckActionHelper, SuperTest
Defined in:
lib/common/mylog_helper.rb

Overview

日志打印

Example

require ‘log_helper’

$log.info “o了”

Class Method Summary collapse

Class Method Details

.set_level(level) ⇒ Object

设置日志等级

可用等级:debug/info/warn/error/fatal

Example:

require ‘log_helper’

Loghelper::set_level “warn”

$log.debug “test deb” $log.info “test info”

#上面的日志不会打印,下面的信息才会打印

$log.warn “test warn” $log.error “test error” $log.fatal “test fatal”



52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
# File 'lib/common/mylog_helper.rb', line 52

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