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 |