From 46fa6822aaa52d48264d1a541e434a974e8b7b58 Mon Sep 17 00:00:00 2001
From: Florian Sesser <florian@private.storage>
Date: Mon, 15 Nov 2021 18:05:16 +0000
Subject: [PATCH] Monitoring/tahoe metrics collector: Add systemd deps
 statements

Tryfix the starting of the timer before tahoe is updated.
---
 nixos/modules/monitoring/exporters/tahoe.nix | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/nixos/modules/monitoring/exporters/tahoe.nix b/nixos/modules/monitoring/exporters/tahoe.nix
index 17b6320e..0195e9b2 100644
--- a/nixos/modules/monitoring/exporters/tahoe.nix
+++ b/nixos/modules/monitoring/exporters/tahoe.nix
@@ -43,6 +43,8 @@ in {
         enable = true;
         description = "Tahoe metrics gathering service";
         wantedBy = [ "multi-user.target" ];
+        wants = [ "tahoe.storage.service" ];
+        after = [ "tahoe.storage.service" ];
         startAt = cfg.interval;
         path = [ pkgs.curl ];
 
-- 
GitLab