Module: Rulp::Logger
- Defined in:
- lib/helpers/log.rb
Constant Summary collapse
- DEBUG =
5- INFO =
4- WARN =
3- ERROR =
2- OFF =
1- LEVELS =
{ debug: DEBUG, info: INFO, warn: WARN, error: ERROR, off: OFF }
Class Method Summary collapse
Class Method Details
.colorize(level) ⇒ Object
43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
# File 'lib/helpers/log.rb', line 43 def self.colorize(level) if defined?(Pry) && Pry.color case level.to_sym when :debug Pry::Helpers::Text.cyan(level) when :info Pry::Helpers::Text.green(level) when :warn Pry::Helpers::Text.magenta(level) when :error Pry::Helpers::Text.red(level) end else level end end |
.level ⇒ Object
33 34 35 |
# File 'lib/helpers/log.rb', line 33 def self.level @@level || :info end |