]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Updated LoggerAdapter.isEnabledFor to take advantage of caching. (GH-2951)
authorVinay Sajip <vinay_sajip@yahoo.co.uk>
Sun, 30 Jul 2017 19:15:18 +0000 (20:15 +0100)
committerGitHub <noreply@github.com>
Sun, 30 Jul 2017 19:15:18 +0000 (20:15 +0100)
Lib/logging/__init__.py

index 54d4e883d973cf66750251c7955583c82d7eeb30..83db82733808e693ba8f4cf20a69719d877c31a9 100644 (file)
@@ -1729,9 +1729,7 @@ class LoggerAdapter(object):
         """
         Is this logger enabled for level 'level'?
         """
-        if self.logger.manager.disable >= level:
-            return False
-        return level >= self.getEffectiveLevel()
+        return self.logger.isEnabledFor(level)
 
     def setLevel(self, level):
         """