diff options
Diffstat (limited to 'logutils/adapter.py')
-rw-r--r-- | logutils/adapter.py | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/logutils/adapter.py b/logutils/adapter.py index a28ec91..a9f5275 100644 --- a/logutils/adapter.py +++ b/logutils/adapter.py @@ -16,6 +16,7 @@ # import logging +import logutils class LoggerAdapter(object): """ @@ -125,15 +126,5 @@ class LoggerAdapter(object): """ See if the underlying logger has any handlers. """ - l = self.logger - rv = False - while l: - if l.handlers: - rv = True - break - elif not l.propagate: - break - else: - l = l.parent - return rv + return logutils.hasHandlers(self.logger) |