From 75f0b5dbac3376a3b36c943ec867c0daed35eb4f Mon Sep 17 00:00:00 2001 From: Vinay Sajip Date: Sun, 30 Jul 2017 20:15:18 +0100 Subject: Updated LoggerAdapter.isEnabledFor to take advantage of caching. (GH-2951) --- Lib/logging/__init__.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Lib/logging/__init__.py b/Lib/logging/__init__.py index 54d4e88..83db827 100644 --- a/Lib/logging/__init__.py +++ b/Lib/logging/__init__.py @@ -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): """ -- cgit v0.12