Module: Lumberjack::Rails::LogAtLevel

Defined in:
lib/lumberjack/rails/log_at_level.rb

Overview

Extension that provides log level override functionality.

This module allows temporary overriding of the logger’s level using Rails’ local_level mechanism while maintaining compatibility with the underlying Lumberjack logger.

Instance Method Summary collapse

Instance Method Details

#levelInteger

Get the effective log level, checking for local level override first.

Returns:

  • (Integer)

    the effective log level



14
15
16
# File 'lib/lumberjack/rails/log_at_level.rb', line 14

def level
  local_level || super
end