Method: Rubix.default_log_severity
- Defined in:
- lib/rubix/log.rb
.default_log_severity ⇒ Fixnum
The default logger’s severity.
Will attempt to read from
-
Settings[:log_level]ifSettingsis defined (see Configliere) -
the
RUBIX_LOG_LEVELenvironment variable if defined
The default is ‘info’.
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
# File 'lib/rubix/log.rb', line 39 def self.default_log_severity case when defined?(Settings) && Settings[:log_level] Logger.const_get(Settings[:log_level].to_s.strip) when ENV["RUBIX_LOG_LEVEL"] severity_name = ENV["RUBIX_LOG_LEVEL"].to_s.strip else severity_name = 'info' end begin return Logger.const_get(severity_name.upcase) rescue NameError => e return Logger::INFO end end |