Module: K8s::Logging::ClassMethods
- Defined in:
- lib/k8s/logging.rb
Overview
methods defined on each class including K8s::Logging
Instance Method Summary collapse
Instance Method Details
#logger(target: LOG_TARGET, level: nil) ⇒ Logger
54 55 56 57 58 59 |
# File 'lib/k8s/logging.rb', line 54 def logger(target: LOG_TARGET, level: nil) @logger ||= Logger.new(target).tap do |logger| logger.progname = name logger.level = level || log_level || K8s::Logging.log_level || LOG_LEVEL end end |