From 340383f160f510eba77613398b9aa85b598de841 Mon Sep 17 00:00:00 2001 From: Max Date: Wed, 14 Aug 2024 19:38:49 +0200 Subject: [PATCH] cluster/services/incandescence: destroy without waiting for change --- cluster/services/incandescence/provider.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cluster/services/incandescence/provider.nix b/cluster/services/incandescence/provider.nix index 471b403..e025161 100644 --- a/cluster/services/incandescence/provider.nix +++ b/cluster/services/incandescence/provider.nix @@ -70,8 +70,7 @@ in description = "Ignite Destruction: ${provider} - ${formula}"; wantedBy = [ "incandescence-${provider}.target" ] ++ map (dep: "ignite-${provider}-${dep}-destroy.service") formulaConfig.deps; before = [ "incandescence-${provider}.target" ] ++ map (dep: "ignite-${provider}-${dep}-destroy.service") formulaConfig.deps; - wants = providerConfig.wants ++ [ "ignite-${provider}-${formula}-change.service" ]; - after = providerConfig.after ++ [ "ignite-${provider}-${formula}-change.service" ]; + inherit (providerConfig) wants after; serviceConfig.Type = "oneshot"; distributed.enable = true; path = [ config.services.consul.package ] ++ providerConfig.packages;