Class: RJack::Logback::LevelChangePropagator

Inherits:
JLevelChangePropagator
  • Object
show all
Defined in:
lib/rjack-logback.rb

Overview

Extends ch.qos.logback.classic.jul.LevelChangePropagator with a block initializer.

Instance Method Summary collapse

Constructor Details

#initialize(reset_jul = true) {|_self| ... } ⇒ LevelChangePropagator

Returns a new instance of LevelChangePropagator.

Yields:

  • (_self)

Yield Parameters:



268
269
270
271
272
273
274
# File 'lib/rjack-logback.rb', line 268

def initialize( reset_jul = true )
  super()
  self.context = Logback.context
  self.reset_jul = reset_jul
  yield( self ) if block_given?
  Util.start( self )
end