Class: FileSafeLogger
- Inherits:
-
Logger
- Object
- Logger
- FileSafeLogger
- Defined in:
- lib/file_safe_logger.rb,
lib/file_safe_logger/version.rb
Defined Under Namespace
Classes: LogDevice
Constant Summary collapse
- VERSION =
"0.1.0"
Instance Method Summary collapse
-
#initialize(logdev, shift_age = 0, shift_size = 1048576) ⇒ FileSafeLogger
constructor
A new instance of FileSafeLogger.
Constructor Details
#initialize(logdev, shift_age = 0, shift_size = 1048576) ⇒ FileSafeLogger
Returns a new instance of FileSafeLogger.
5 6 7 8 9 10 11 |
# File 'lib/file_safe_logger.rb', line 5 def initialize(logdev, shift_age = 0, shift_size = 1048576) super(nil, shift_age, shift_size) if logdev @logdev = FileSafeLogger::LogDevice.new(logdev, :shift_age => shift_age, :shift_size => shift_size) end end |