cluster/services/incandescence: destroy without waiting for change

This commit is contained in:
Max Headroom 2024-08-14 19:38:49 +02:00
parent 76f08600af
commit 340383f160

View file

@ -70,8 +70,7 @@ in
description = "Ignite Destruction: ${provider} - ${formula}"; description = "Ignite Destruction: ${provider} - ${formula}";
wantedBy = [ "incandescence-${provider}.target" ] ++ map (dep: "ignite-${provider}-${dep}-destroy.service") formulaConfig.deps; 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; before = [ "incandescence-${provider}.target" ] ++ map (dep: "ignite-${provider}-${dep}-destroy.service") formulaConfig.deps;
wants = providerConfig.wants ++ [ "ignite-${provider}-${formula}-change.service" ]; inherit (providerConfig) wants after;
after = providerConfig.after ++ [ "ignite-${provider}-${formula}-change.service" ];
serviceConfig.Type = "oneshot"; serviceConfig.Type = "oneshot";
distributed.enable = true; distributed.enable = true;
path = [ config.services.consul.package ] ++ providerConfig.packages; path = [ config.services.consul.package ] ++ providerConfig.packages;