Class: ProcessSafeLogger
- Inherits:
-
Logger
- Object
- Logger
- ProcessSafeLogger
- Defined in:
- lib/process_safe_logger.rb,
lib/process_safe_logger.rb
Defined Under Namespace
Classes: LogDevice
Instance Method Summary collapse
-
#initialize(logdev, shift_age = 0, shift_size = 1048576) ⇒ ProcessSafeLogger
constructor
Override to use ::ProcessSafeLogger::LogDevice.
Constructor Details
#initialize(logdev, shift_age = 0, shift_size = 1048576) ⇒ ProcessSafeLogger
Override to use ::ProcessSafeLogger::LogDevice
9 10 11 12 13 14 15 |
# File 'lib/process_safe_logger.rb', line 9 def initialize(logdev, shift_age = 0, shift_size = 1048576) super(nil, shift_age, shift_size) if logdev @logdev = ::ProcessSafeLogger::LogDevice.new(logdev, :shift_age => shift_age, :shift_size => shift_size) end end |