summaryrefslogtreecommitdiff
path: root/redis/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'redis/utils.py')
-rw-r--r--redis/utils.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/redis/utils.py b/redis/utils.py
index a6e6200..148d152 100644
--- a/redis/utils.py
+++ b/redis/utils.py
@@ -1,3 +1,4 @@
+import logging
from contextlib import contextmanager
from functools import wraps
from typing import Any, Dict, Mapping, Union
@@ -117,3 +118,16 @@ def deprecated_function(reason="", version="", name=None):
return wrapper
return decorator
+
+
+def _set_info_logger():
+ """
+ Set up a logger that log info logs to stdout.
+ (This is used by the default push response handler)
+ """
+ if "push_response" not in logging.root.manager.loggerDict.keys():
+ logger = logging.getLogger("push_response")
+ logger.setLevel(logging.INFO)
+ handler = logging.StreamHandler()
+ handler.setLevel(logging.INFO)
+ logger.addHandler(handler)