Module: K8s::Logging::ModuleMethods

Included in:
K8s::Logging
Defined in:
lib/k8s/logging.rb

Instance Method Summary collapse

Instance Method Details

#debug!Object



16
17
18
# File 'lib/k8s/logging.rb', line 16

def debug!
  self.log_level = Logger::DEBUG
end

#log_levelObject

global log_level shared across all including classes



10
11
12
# File 'lib/k8s/logging.rb', line 10

def log_level
  @log_level
end

#log_level=(level) ⇒ Object



13
14
15
# File 'lib/k8s/logging.rb', line 13

def log_level=(level)
  @log_level = level
end

#quiet!Object



22
23
24
# File 'lib/k8s/logging.rb', line 22

def quiet!
  self.log_level = Logger::ERROR
end

#verbose!Object



19
20
21
# File 'lib/k8s/logging.rb', line 19

def verbose!
  self.log_level = Logger::INFO
end