Remove root logger usage (#1617)

The logging root logger was used in the utils which can cause noise when
inspecting logs. Properly defining a logger and using it as is done
everywhere increase consistency to the overall codebase.

Co-authored-by: olaure <o.s.c.l.a.u.r.e.nt@gmail.com>
main
Oscar LAURENT 3 years ago committed by GitHub
parent 7be119068f
commit 947f8eed33
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -22,6 +22,7 @@ from redis.exceptions import ResponseError
from .compat import as_text, is_python_version, string_types from .compat import as_text, is_python_version, string_types
from .exceptions import TimeoutFormatError from .exceptions import TimeoutFormatError
logger = logging.getLogger(__name__)
class _Colorizer: class _Colorizer:
def __init__(self): def __init__(self):
@ -141,7 +142,7 @@ def import_attribute(name):
module = importlib.import_module(module_name) module = importlib.import_module(module_name)
break break
except ImportError: except ImportError:
logging.warning("Import error for '%s'" % module_name, exc_info=True) logger.warning("Import error for '%s'" % module_name, exc_info=True)
attribute_bits.insert(0, module_name_bits.pop()) attribute_bits.insert(0, module_name_bits.pop())
if module is None: if module is None:

Loading…
Cancel
Save