parameters: (self)
return_statement: return NOTSET
docstring: 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.
docstring_summary: Get the effective level for this logger.
docstring_tokens: Get the effective level for this logger .
function: 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
function_tokens: def getEffectiveLevel ( self ) : logger = self while logger : if logger . level : return logger . level logger = logger . parent return NOTSET