Commit 765349d3 authored by Matthias Berndt's avatar Matthias Berndt
Browse files

minor refactoring

parent cb410a8c
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
{ config, lib, pkgs, utils, ... }:
let
  types = lib.types;
  requiredStratisFilesystems = lib.attrsets.filterAttrs (_: x: utils.fsNeededForBoot x && x.stratis.poolUuid != null) config.fileSystems;
in
{
  options = {};
  config = lib.mkIf (builtins.length (lib.attrsets.attrValues requiredStratisFilesystems) != 0) {
  config = lib.mkIf (requiredStratisFilesystems != {}) {
    assertions = [
      {
        assertion = config.boot.initrd.systemd.enable;