dissect.volume.raid.raid

Module Contents

Classes

class dissect.volume.raid.raid.RAID(configurations: list[Configuration])
class dissect.volume.raid.raid.Configuration(physical_disks: list[PhysicalDisk], virtual_disks: list[VirtualDisk])
class dissect.volume.raid.raid.PhysicalDisk(fh: BinaryIO, offset: int, size: int)
open() BinaryIO

Return a file-like object of the data section of the disk.

class dissect.volume.raid.raid.VirtualDisk(name: str, uuid: str, size: int, level: int, layout: int, stripe_size: int, num_disks: int, physical_disks: dict[int, tuple[int, PhysicalDisk]])
open() BinaryIO

Return a file-like object of the RAID volume in this set.