Module: Routes2spec::Logging
- Included in:
- Routes2spec
- Defined in:
- lib/routes2spec/logging.rb
Instance Method Summary collapse
- #debug? ⇒ Boolean
- #log(message) ⇒ Object
- #log_debug(message) ⇒ Object
- #warn_deprecated(message) ⇒ Object
Instance Method Details
#debug? ⇒ Boolean
6 7 8 |
# File 'lib/routes2spec/logging.rb', line 6 def debug? ENV.fetch("ROUTES2SPEC_DEBUG", nil) end |
#log(message) ⇒ Object
14 15 16 |
# File 'lib/routes2spec/logging.rb', line 14 def log() warn("[Routes2spec] #{}") end |
#log_debug(message) ⇒ Object
10 11 12 |
# File 'lib/routes2spec/logging.rb', line 10 def log_debug() warn("[Routes2spec][debug] #{}") if debug? end |
#warn_deprecated(message) ⇒ Object
18 19 20 |
# File 'lib/routes2spec/logging.rb', line 18 def warn_deprecated() warn("[Routes2spec] [DEPRECATION] #{}") end |