storage-refactor #9

Open
jan-leila wants to merge 38 commits from storage-refactor into main
Showing only changes of commit e196541f2a - Show all commits

View file

@ -109,7 +109,14 @@ in {
};
}) (lib.filterAttrs (_: fileConfig: fileConfig.enable) dataset.files);
})
config.storage.impermanence.datasets;
(lib.filterAttrs (
datasetName: dataset: let
enabledDirectories = lib.filterAttrs (_: dirConfig: dirConfig.enable) dataset.directories;
enabledFiles = lib.filterAttrs (_: fileConfig: fileConfig.enable) dataset.files;
in
(enabledDirectories != {}) || (enabledFiles != {})
)
config.storage.impermanence.datasets);
}
(lib.mkIf config.storage.zfs.enable {
storage.zfs.datasets =