debug: показываем середину ключа для поиска опечаток

This commit is contained in:
2026-06-14 07:58:18 +04:00
parent 667cd0c306
commit 04daa35b56
+3 -1
View File
@@ -125,7 +125,9 @@ def test():
if any(x in k.upper() for x in ("KEY", "PASS", "SECRET", "TOKEN")): if any(x in k.upper() for x in ("KEY", "PASS", "SECRET", "TOKEN")):
if v: if v:
h = hashlib.sha256(v.encode()).hexdigest() h = hashlib.sha256(v.encode()).hexdigest()
vars_info[k] = f"{v[:4]}...{v[-4:]} (len={len(v)}, hash={h[:8]})" # Показываем начало, середину и конец для точной идентификации
mid = len(v) // 2
vars_info[k] = f"{v[:4]}...{v[mid-2:mid+2]}...{v[-4:]} (len={len(v)}, hash={h[:8]})"
else: else:
vars_info[k] = "(empty)" vars_info[k] = "(empty)"
elif any(x in k.upper() for x in ("DB_", "LLM_", "FLASK", "PORT")): elif any(x in k.upper() for x in ("DB_", "LLM_", "FLASK", "PORT")):