lib/hanami/logger.rb in hanami-utils-1.2.0.rc1 vs lib/hanami/logger.rb in hanami-utils-1.2.0.rc2

- old
+ new

@@ -138,10 +138,21 @@ "error" => ERROR, "fatal" => FATAL, "unknown" => UNKNOWN ].freeze + # @since 1.2.0 + # @api private + def self.level(level) + case level + when DEBUG..UNKNOWN + level + else + LEVELS.fetch(level.to_s.downcase, DEBUG) + end + end + # @since 0.5.0 # @api private attr_writer :application_name # Initialize a logger @@ -327,15 +338,10 @@ end # @since 0.8.0 # @api private def _level(level) - case level - when DEBUG..UNKNOWN - level - else - LEVELS.fetch(level.to_s.downcase, DEBUG) - end + self.class.level(level) end # @since 1.2.0 # @api private def lookup_colorizer(colorizer)