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
34 35 36 |
# File 'lib/k8s/logging.rb', line 34 def debug! self.log_level = Logger::DEBUG end |
#log_level ⇒ Object
global log_level shared across all including classes
24 25 26 |
# File 'lib/k8s/logging.rb', line 24 def log_level @log_level end |
#log_level=(level) ⇒ Object
29 30 31 |
# File 'lib/k8s/logging.rb', line 29 def log_level=(level) @log_level = level end |
#quiet! ⇒ Object
Set log_level to Logger::ERROR, surpressing any warnings logged by default
44 45 46 |
# File 'lib/k8s/logging.rb', line 44 def quiet! self.log_level = Logger::ERROR end |
#verbose! ⇒ Object
Set log_level to Logger::INFO
39 40 41 |
# File 'lib/k8s/logging.rb', line 39 def verbose! self.log_level = Logger::INFO end |