From 2a6f8a9c54092e4470434efe1bc1b020452924c0 Mon Sep 17 00:00:00 2001 From: benya Date: Sat, 7 Feb 2026 22:12:51 +0300 Subject: [PATCH] Fix restic env in health check --- services/health.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/services/health.py b/services/health.py index 783c43f..2ddd834 100644 --- a/services/health.py +++ b/services/health.py @@ -1,5 +1,7 @@ +import os import subprocess import psutil +from app import RESTIC_ENV from services.system import worst_disk_usage @@ -11,7 +13,9 @@ def health(cfg, container_map: dict | None = None) -> str: lines = ["🩺 Health check\n"] try: - subprocess.check_output(["restic", "snapshots"], timeout=10) + env = os.environ.copy() + env.update(RESTIC_ENV) + subprocess.check_output(["restic", "snapshots"], timeout=10, env=env) lines.append("🟢 Backup repo reachable") except Exception: lines.append("🔴 Backup repo unreachable")