Method: Logbert::LoggerFactory#parent_for

Defined in:
lib/logbert/logger_factory.rb

#parent_for(logger) ⇒ Object



30
31
32
33
34
35
36
37
38
# File 'lib/logbert/logger_factory.rb', line 30

def parent_for(logger)
  n = logger.name
  unless n.empty?
    components = Logbert.split_name(n)
    components.pop
    parent_name = components.join(Logbert::NameSeparator)
    return self[parent_name]
  end
end