Files | Admin

Notes:

Release Name: 0.0.3

Notes:
Sawmill is a logging and log analysis system for Ruby.
It extends the basic Ruby logging facility with log records and logfile parsing features.


Changes: === 0.0.3 / 2009-10-31 * API CHANGE: Renamed processor close methods to "finish" and introduced return value semantics for passing "final" information back up the processor tree. * API CHANGE: Renamed :dirname options to :basedir on both rotater strategies * API CHANGE: Renamed :filename option to :filepath on ShiftingLogFile * API CHANGE: Renamed :local_timezone option to :local_datestamps on DateBasedLogFile * API CHANGE: Renamed FilterBasicFields to FilterByBasicFields * Added FilterByBlock processors * Added CompileReport processors * Processors can now add custom methods to the processor building DSL. * Added a bunch of convenience methods to the toplevel Sawmill module. * Entries can be truncated at a particular length when formatting. * Records can compute and cache values. * Support length limits when formatting entries. * Fixed a few more bugs related to processors. * More work on the RDocs