index : archinstall32 | |
Archlinux32 installer | gitolite user |
summaryrefslogtreecommitdiff |
author | Himadri Bhattacharjee <lavafroth@protonmail.com> | 2023-09-16 23:21:08 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-17 09:21:08 +1000 |
commit | f4a6d11373c61f77236f95b2a97f505c6eab55a2 (patch) | |
tree | 46bb3e6edd56a8bbfc88c18be707707195e6f23c /archinstall/lib/disk/device_model.py | |
parent | 47ed711743f66fd4cabeb270952405674ef985ba (diff) |
-rw-r--r-- | archinstall/lib/disk/device_model.py | 10 |
diff --git a/archinstall/lib/disk/device_model.py b/archinstall/lib/disk/device_model.py index 28ee3116..6eeb0d91 100644 --- a/archinstall/lib/disk/device_model.py +++ b/archinstall/lib/disk/device_model.py @@ -412,12 +412,18 @@ class SubvolumeModification: mountpoint = Path(entry['mountpoint']) if entry['mountpoint'] else None + compress = entry.get('compress', False) + nodatacow = entry.get('nodatacow', False) + + if compress and nodatacow: + raise ValueError('compress and nodatacow flags cannot be enabled simultaneously on a btfrs subvolume') + mods.append( SubvolumeModification( entry['name'], mountpoint, - entry.get('compress', False), - entry.get('nodatacow', False) + compress, + nodatacow ) ) |