Class: Seasar::Log::Factory::RubyLoggerFactory
- Inherits:
-
Object
- Object
- Seasar::Log::Factory::RubyLoggerFactory
- Defined in:
- lib/seasar/log/factory/ruby-logger-factory.rb
Constant Summary collapse
- @@logger =
nil
- @@logdev =
STDERR
- @@level =
Logger::WARN
Class Method Summary collapse
-
.create ⇒ Object
-
args - none - return - Logger.
-
-
.init ⇒ Object
-
args - none - return - none.
-
-
.level=(level) ⇒ Object
-
args 1.
-
-
.logdev=(logdev) ⇒ Object
-
args 1.
-
Class Method Details
.create ⇒ Object
-
args
-
none
-
-
return
-
Logger
-
36 37 38 39 40 41 42 43 |
# File 'lib/seasar/log/factory/ruby-logger-factory.rb', line 36 def create if @@logger.nil? @@logger = Logger.new(@@logdev) @@logger.datetime_format = "%Y-%m-%d %H:%M:%S" @@logger.level = @@level end return @@logger end |
.init ⇒ Object
-
args
-
none
-
-
return
-
none
-
51 52 53 54 |
# File 'lib/seasar/log/factory/ruby-logger-factory.rb', line 51 def init @@logger = nil @@logdev = STDERR end |
.level=(level) ⇒ Object
-
args
-
Object level
-
-
return
-
nil
-
73 74 75 76 |
# File 'lib/seasar/log/factory/ruby-logger-factory.rb', line 73 def level=(level) @@level = level @@logger = nil end |
.logdev=(logdev) ⇒ Object
-
args
-
Object logdev
-
-
return
-
nil
-
62 63 64 65 |
# File 'lib/seasar/log/factory/ruby-logger-factory.rb', line 62 def logdev=(logdev) @@logdev = logdev @@logger = nil end |