debian-forge-composer/internal/disk
Achilleas Koutsou f6f54b14ad disk: new types LVMVolumeGroup and LVMLogicalVolume
Types to represent LVM2 setups with logical volumes being contained
in volume groups.

LVMVolumeGroup implements the following disk interfaces:
- Entity
- Container
- VolumeContainer

LVMLogicalVolume implements the following disk interfaces:
- Entity
- Container
- Sizeable

Co-Authored-By: Christian Kellner <christian@kellner.me>
2022-02-22 19:23:41 +00:00
..
customizations.go disk: use bytes instead of sectors in all code 2022-02-22 19:23:41 +00:00
disk.go disk: add entity-based interfaces and types 2022-02-22 19:23:41 +00:00
disk_test.go disk: use bytes instead of sectors in all code 2022-02-22 19:23:41 +00:00
filesystem.go disk: implement Mountable interface for Filesystem 2022-02-22 19:23:41 +00:00
luks.go disk: new type LUKSContainer 2022-02-22 19:23:41 +00:00
lvm.go disk: new types LVMVolumeGroup and LVMLogicalVolume 2022-02-22 19:23:41 +00:00
partition.go disk: implement Sizeable interface for PartitionTable and Partition 2022-02-22 19:23:41 +00:00
partition_table.go disk: implement Sizeable interface for PartitionTable and Partition 2022-02-22 19:23:41 +00:00