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:
|
serviceName: zpool:
|
||||||
{ config, ... }:
|
{ config, ... }:
|
||||||
{
|
{
|
||||||
systemd.services.${serviceName} = {
|
config = lib.mkIf (zpool != "") {
|
||||||
wants = [ "zfs-import-${zpool}.service" ];
|
systemd.services.${serviceName} = {
|
||||||
after = [ "zfs-import-${zpool}.service" ];
|
wants = [ "zfs-import-${zpool}.service" ];
|
||||||
requires = [ "zfs-import-${zpool}.service" ];
|
after = [ "zfs-import-${zpool}.service" ];
|
||||||
};
|
requires = [ "zfs-import-${zpool}.service" ];
|
||||||
|
};
|
||||||
|
|
||||||
# assert that the pool is even enabled
|
# assert that the pool is even enabled
|
||||||
config.assertions = [
|
assertions = [
|
||||||
{
|
{
|
||||||
assertion = builtins.elem zpool config.boot.zfs.extraPools;
|
assertion = builtins.elem zpool config.boot.zfs.extraPools;
|
||||||
message = "${zpool} is not enabled in `boot.zfs.extraPools`";
|
message = "${zpool} is not enabled in `boot.zfs.extraPools`";
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|||||||
@ -32,6 +32,7 @@ let
|
|||||||
https = {
|
https = {
|
||||||
domain = "test.local";
|
domain = "test.local";
|
||||||
};
|
};
|
||||||
|
zpool_ssds = "";
|
||||||
};
|
};
|
||||||
username = "testuser";
|
username = "testuser";
|
||||||
})
|
})
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user