Loading nixos/modules/services/networking/nats.nix +8 −1 Original line number Diff line number Diff line Loading @@ -10,6 +10,13 @@ let configFile = format.generate "nats.conf" cfg.settings; validateConfig = file: pkgs.runCommand "validate-nats-conf" { nativeBuildInputs = [ pkgs.nats-server ]; } '' nats-server --config "${configFile}" -t ln -s "${configFile}" "$out" ''; in { ### Interface Loading Loading @@ -104,7 +111,7 @@ in { }) { Type = "simple"; ExecStart = "${pkgs.nats-server}/bin/nats-server -c ${configFile}"; ExecStart = "${pkgs.nats-server}/bin/nats-server -c ${validateConfig configFile}"; ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; ExecStop = "${pkgs.coreutils}/bin/kill -SIGINT $MAINPID"; Restart = "on-failure"; Loading Loading
nixos/modules/services/networking/nats.nix +8 −1 Original line number Diff line number Diff line Loading @@ -10,6 +10,13 @@ let configFile = format.generate "nats.conf" cfg.settings; validateConfig = file: pkgs.runCommand "validate-nats-conf" { nativeBuildInputs = [ pkgs.nats-server ]; } '' nats-server --config "${configFile}" -t ln -s "${configFile}" "$out" ''; in { ### Interface Loading Loading @@ -104,7 +111,7 @@ in { }) { Type = "simple"; ExecStart = "${pkgs.nats-server}/bin/nats-server -c ${configFile}"; ExecStart = "${pkgs.nats-server}/bin/nats-server -c ${validateConfig configFile}"; ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; ExecStop = "${pkgs.coreutils}/bin/kill -SIGINT $MAINPID"; Restart = "on-failure"; Loading