diff options
author | Kai Norman Clasen <k.clasen@protonmail.com> | 2023-05-10 15:58:50 +0200 |
---|---|---|
committer | Kai Norman Clasen <k.clasen@protonmail.com> | 2023-05-11 19:44:50 +0200 |
commit | 8989ea27780eb8a38086b707226af20bc1c3d604 (patch) | |
tree | 81e6c5fc4a1c190dba8377ca389c8212180bb10d /nixos/modules/services/logging | |
parent | b3fb03d00fac7fb2013f4b7467d76b8d9620e483 (diff) | |
download | nixpkgs-8989ea27780eb8a38086b707226af20bc1c3d604.tar nixpkgs-8989ea27780eb8a38086b707226af20bc1c3d604.tar.gz nixpkgs-8989ea27780eb8a38086b707226af20bc1c3d604.tar.bz2 nixpkgs-8989ea27780eb8a38086b707226af20bc1c3d604.tar.lz nixpkgs-8989ea27780eb8a38086b707226af20bc1c3d604.tar.xz nixpkgs-8989ea27780eb8a38086b707226af20bc1c3d604.tar.zst nixpkgs-8989ea27780eb8a38086b707226af20bc1c3d604.zip |
nixos/vector: add `package` Option
Diffstat (limited to 'nixos/modules/services/logging')
-rw-r--r-- | nixos/modules/services/logging/vector.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/nixos/modules/services/logging/vector.nix b/nixos/modules/services/logging/vector.nix index a923373d186..f2edeabfc06 100644 --- a/nixos/modules/services/logging/vector.nix +++ b/nixos/modules/services/logging/vector.nix @@ -8,6 +8,8 @@ in options.services.vector = { enable = mkEnableOption (lib.mdDoc "Vector"); + package = mkPackageOptionMD pkgs "vector" { }; + journaldAccess = mkOption { type = types.bool; default = false; @@ -47,7 +49,7 @@ in ''; in { - ExecStart = "${pkgs.vector}/bin/vector --config ${validateConfig conf}"; + ExecStart = "${getExe cfg.package} --config ${validateConfig conf}"; DynamicUser = true; Restart = "no"; StateDirectory = "vector"; |