Class: RJack::Logback::PatternLayout
- Inherits:
-
JPatternLayout
- Object
- RJack::Logback::PatternLayout
- Defined in:
- lib/rjack-logback.rb
Overview
Extends ch.qos.logback.classic.PatternLayout with a block initializer.
Instance Method Summary collapse
-
#initialize(pattern = DEFAULT_PATTERN) {|_self| ... } ⇒ PatternLayout
constructor
Sets context and pattern, yields self to block, and calls self.start.
Constructor Details
#initialize(pattern = DEFAULT_PATTERN) {|_self| ... } ⇒ PatternLayout
Sets context and pattern, yields self to block, and calls self.start
189 190 191 192 193 194 195 |
# File 'lib/rjack-logback.rb', line 189 def initialize( pattern=DEFAULT_PATTERN ) super() self.context = Logback.context self.pattern = pattern yield( self ) if block_given? Util.start( self ) end |