fix minecraft test
This commit is contained in:
parent
3557a2e6c8
commit
006652da36
26
lib.nix
26
lib.nix
@ -83,19 +83,21 @@ inputs.nixpkgs.lib.extend (
|
||||
serviceName: zpool:
|
||||
{ config, ... }:
|
||||
{
|
||||
systemd.services.${serviceName} = {
|
||||
wants = [ "zfs-import-${zpool}.service" ];
|
||||
after = [ "zfs-import-${zpool}.service" ];
|
||||
requires = [ "zfs-import-${zpool}.service" ];
|
||||
};
|
||||
config = lib.mkIf (zpool != "") {
|
||||
systemd.services.${serviceName} = {
|
||||
wants = [ "zfs-import-${zpool}.service" ];
|
||||
after = [ "zfs-import-${zpool}.service" ];
|
||||
requires = [ "zfs-import-${zpool}.service" ];
|
||||
};
|
||||
|
||||
# assert that the pool is even enabled
|
||||
config.assertions = [
|
||||
{
|
||||
assertion = builtins.elem zpool config.boot.zfs.extraPools;
|
||||
message = "${zpool} is not enabled in `boot.zfs.extraPools`";
|
||||
}
|
||||
];
|
||||
# assert that the pool is even enabled
|
||||
assertions = [
|
||||
{
|
||||
assertion = builtins.elem zpool config.boot.zfs.extraPools;
|
||||
message = "${zpool} is not enabled in `boot.zfs.extraPools`";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
}
|
||||
)
|
||||
|
@ -32,6 +32,7 @@ let
|
||||
https = {
|
||||
domain = "test.local";
|
||||
};
|
||||
zpool_ssds = "";
|
||||
};
|
||||
username = "testuser";
|
||||
})
|
||||
|
Loading…
x
Reference in New Issue
Block a user