summaryrefslogtreecommitdiff
path: root/searx/valkeydb.py
diff options
context:
space:
mode:
Diffstat (limited to 'searx/valkeydb.py')
-rw-r--r--searx/valkeydb.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/searx/valkeydb.py b/searx/valkeydb.py
index 2817c6d0a..3a7be1fd9 100644
--- a/searx/valkeydb.py
+++ b/searx/valkeydb.py
@@ -17,6 +17,7 @@ A valkey DB connect can be tested by::
>>>
"""
+from __future__ import annotations
import os
import pwd
@@ -26,12 +27,12 @@ import warnings
import valkey
from searx import get_setting
-
-_CLIENT = None
+_CLIENT: valkey.Valkey | None = None
logger = logging.getLogger(__name__)
-def client() -> valkey.Valkey:
+def client() -> valkey.Valkey | None:
+ """Returns SearXNG's global Valkey DB connector (Valkey client object)."""
return _CLIENT