nixos/nats: make config validation friendly to cross compilation

This commit is contained in:
Jared Baur
2025-02-04 12:08:41 -08:00
parent 89ec6b3b77
commit d4549901c8
+11 -8
View File
@@ -17,14 +17,17 @@ let
validateConfig =
file:
pkgs.runCommand "validate-nats-conf"
{
nativeBuildInputs = [ pkgs.nats-server ];
}
''
nats-server --config "${configFile}" -t
ln -s "${configFile}" "$out"
'';
pkgs.callPackage (
{ runCommand, nats-server }:
runCommand "validate-nats-conf"
{
nativeBuildInputs = [ nats-server ];
}
''
nats-server --config "${configFile}" -t
ln -s "${configFile}" "$out"
''
) { };
in
{