RotateLogger class of PicoRuby
Singleton methods
new
RotateLogger.new(dir: String, ?basename: String, ?ext: String, ?interval: Integer, ?keep_size: Integer | nil) -> RotateLogger
Instance methods
close
instance.close() -> void
debug
instance.debug(String message) -> bool
instance.debug(String program_name) { () -> void } -> bool
error
instance.error(String message) -> bool
instance.error(String program_name) { () -> void } -> bool
fatal
instance.fatal(String message) -> bool
instance.fatal(String program_name) { () -> void } -> bool
flush
instance.flush() -> void
flush_level=
instance.flush_level=(Logger::level_t level) -> Integer
info
instance.info(String message) -> bool
instance.info(String program_name) { () -> void } -> bool
level=
instance.level=(Logger::level_t level) -> Integer
trailing_lines=
instance.trailing_lines=(Integer lines) -> Integer
warn
instance.warn(String message) -> bool
instance.warn(String program_name) { () -> void } -> bool