nixos: log level option

This commit is contained in:
Robin Appelman 2024-05-19 14:06:42 +02:00
commit 4e471a9935

View file

@ -52,6 +52,13 @@ in {
description = "open mdns port"; description = "open mdns port";
}; };
logging = mkOption rec {
type = types.str;
default = "INFO";
example = "WARN";
description = "log level";
};
package = mkOption { package = mkOption {
type = types.package; type = types.package;
description = "package to use"; description = "package to use";
@ -72,7 +79,8 @@ in {
path = lib.optional cfg.zfs pkgs.zfs; path = lib.optional cfg.zfs pkgs.zfs;
environment = environment =
{ {
PORT = "${toString cfg.port}"; PORT = toString cfg.port;
RUST_LOG = cfg.logging;
LD_LIBRARY_PATH = "/run/opengl-driver/lib/"; # needed for nvidia LD_LIBRARY_PATH = "/run/opengl-driver/lib/"; # needed for nvidia
} }
// ( // (