Class: Logging::Filter
- Inherits:
-
Object
- Object
- Logging::Filter
- Defined in:
- lib/logging/filter.rb
Overview
The Filter class allows for filtering messages based on event
properties independently of the standard minimum-level restriction.
All other Filters inherit from this class, and must override the
allow method to return the event if it should be allowed into the log.
Otherwise the allow method should return nil.
Direct Known Subclasses
Instance Method Summary collapse
-
#allow(event) ⇒ Object
Returns the event if it should be allowed into the log.
Instance Method Details
#allow(event) ⇒ Object
Returns the event if it should be allowed into the log. Returns nil if
the event should not be allowed into the log. Subclasses should override
this method and provide their own filtering semantics.
14 15 16 |
# File 'lib/logging/filter.rb', line 14 def allow( event ) event end |