'Get a logger which is a descendant to this one.
This is a convenience method, such that
logging.getLogger(\'abc\').getChild(\'def.ghi\')
is the same as
logging.getLogger(\'abc.def.ghi\')
It\'s useful, for example, when the parent logger is named using
__name__ rather than a literal string.'

def getChild(self, suffix):

    if (self.root is not self):
        suffix = '.'.join((self.name, suffix))
    return self.manager.getLogger(suffix)
