(self)
return NOTSET
Get the effective level for this logger.

        Loop through this logger and its parents in the logger hierarchy,
        looking for a non-zero logging level. Return the first one found.
Get the effective level for this logger.
Get the effective level for this logger .
def getEffectiveLevel(self):
        """
        Get the effective level for this logger.

        Loop through this logger and its parents in the logger hierarchy,
        looking for a non-zero logging level. Return the first one found.
        """
        logger = self
        while logger:
            if logger.level:
                return logger.level
            logger = logger.parent
        return NOTSET
def getEffectiveLevel ( self ) : logger = self while logger : if logger . level : return logger . level logger = logger . parent return NOTSET