From 1a4188d4f82cc09c11e43703a0747ad35c8b7c96 Mon Sep 17 00:00:00 2001 From: sascha Date: Sat, 8 Aug 2026 14:06:51 +0200 Subject: [PATCH 1/2] fix: use live Dockhand path for vault sync --- app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app.py b/app.py index 32078e7..a9523f1 100644 --- a/app.py +++ b/app.py @@ -983,7 +983,7 @@ def _get_hetzner_dns_token() -> str: return token rc, _out, err = _ssh( "sascha@10.4.1.116", - "sudo /app-config/homelab-butler/vault-sync.sh", + "sudo /data/stacks/homelab-butler/vault-sync.sh", timeout=120, ) if rc != 0: From b29c3aadcd4a0f3221c0886d51645573e5309680 Mon Sep 17 00:00:00 2001 From: sascha Date: Sat, 8 Aug 2026 14:06:52 +0200 Subject: [PATCH 2/2] test: assert live vault sync path --- tests/test_app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_app.py b/tests/test_app.py index e6922c4..6ea7a00 100644 --- a/tests/test_app.py +++ b/tests/test_app.py @@ -320,5 +320,5 @@ def test_hetzner_token_refreshes_vault_cache_when_missing(monkeypatch): assert app._get_hetzner_dns_token() == "refreshed-token" assert calls[0][0] == "sascha@10.4.1.116" - assert calls[0][1] == "sudo /app-config/homelab-butler/vault-sync.sh" + assert calls[0][1] == "sudo /data/stacks/homelab-butler/vault-sync.sh" assert calls[1] == "reload"