Skip to content

End of Life Ruby 3.2 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →

instance method

Logger#sev_threshold=

sev_threshold=(severity)

Alias of #level=

Sets the log level; returns severity. See Log Level.

Argument severity may be an integer, a string, or a symbol:

Example
logger.level = Logger::ERROR # => 3
logger.level = 3             # => 3
logger.level = 'error'       # => "error"
logger.level = :error        # => :error

Logger#sev_threshold= is an alias for Logger#level=.

See also #level= #reopen #unknown #log also in 3.4 · 3.3 · 3.1 · 3.0