Module: K8s::Logging::ModuleMethods
- Included in:
- K8s::Logging
- Defined in:
- lib/k8s/logging.rb
Overview
methods defined on both the global K8s::Logging module, as well as class methods on each class including K8s::Logging
Instance Method Summary collapse
-
#debug! ⇒ Object
Set log_level to Logger::DEBUG.
-
#log_level ⇒ Object
global log_level shared across all including classes.
- #log_level=(level) ⇒ Object
-
#quiet! ⇒ Object
Set log_level to Logger::ERROR, surpressing any warnings logged by default.
-
#verbose! ⇒ Object
Set log_level to Logger::INFO.
Instance Method Details
#debug! ⇒ Object
Set log_level to Logger::DEBUG
32 33 34 |
# File 'lib/k8s/logging.rb', line 32 def debug! self.log_level = Logger::DEBUG end |
#log_level ⇒ Object
global log_level shared across all including classes
22 23 24 |
# File 'lib/k8s/logging.rb', line 22 def log_level @log_level end |
#log_level=(level) ⇒ Object
27 28 29 |
# File 'lib/k8s/logging.rb', line 27 def log_level=(level) @log_level = level end |
#quiet! ⇒ Object
Set log_level to Logger::ERROR, surpressing any warnings logged by default
42 43 44 |
# File 'lib/k8s/logging.rb', line 42 def quiet! self.log_level = Logger::ERROR end |
#verbose! ⇒ Object
Set log_level to Logger::INFO
37 38 39 |
# File 'lib/k8s/logging.rb', line 37 def verbose! self.log_level = Logger::INFO end |