zfs: handle dubplicate dataset names

This commit is contained in:
ibizaman 2026-05-26 22:37:06 +02:00 committed by Pierre Penninckx
parent 941f2257d0
commit d5654165ea

View file

@ -249,7 +249,9 @@ in
let
recursiveFlag = lib.optionalString cfg.snapshotBeforeActivation.recursive "-r";
in
lib.concatMapStringsSep "\n" (ds: "zfs snapshot ${recursiveFlag} ${ds}@\"$name\"") datasets
lib.concatMapStringsSep "\n" (ds: "zfs snapshot ${recursiveFlag} ${ds}@\"$name\"") (
lib.uniqueStrings datasets
)
)
);
};