tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
nixos/vector: add `package` Option
Kai Norman Clasen
2 years ago
8989ea27
b3fb03d0
+3
-1
1 changed file
expand all
collapse all
unified
split
nixos
modules
services
logging
vector.nix
+3
-1
nixos/modules/services/logging/vector.nix
···
8
8
options.services.vector = {
9
9
enable = mkEnableOption (lib.mdDoc "Vector");
10
10
11
11
+
package = mkPackageOptionMD pkgs "vector" { };
12
12
+
11
13
journaldAccess = mkOption {
12
14
type = types.bool;
13
15
default = false;
···
47
49
'';
48
50
in
49
51
{
50
50
-
ExecStart = "${pkgs.vector}/bin/vector --config ${validateConfig conf}";
52
52
+
ExecStart = "${getExe cfg.package} --config ${validateConfig conf}";
51
53
DynamicUser = true;
52
54
Restart = "no";
53
55
StateDirectory = "vector";