WHY IS LVM THE WORST THING ON THIS PLANET

This commit is contained in:
brent s
2019-11-06 12:48:18 -05:00
parent f424938913
commit 5f8caf48d6
9 changed files with 241 additions and 38 deletions

View File

@@ -17,11 +17,11 @@ class Member(object):
def __init__(self, member_xml, partobj):
self.xml = member_xml
self.device = partobj
if not isinstance(self.device, (block.Partition,
block.Disk,
if not isinstance(self.device, (block.Disk,
block.Partition,
Array,
lvm.LV,
luks.LUKS)):
luks.LUKS,
lvm.LV)):
raise ValueError(('partobj must be of type '
'aif.disk.block.Disk, '
'aif.disk.block.Partition, '
@@ -67,6 +67,7 @@ class Member(object):
except _BlockDev.MDRaidError:
pass
_BlockDev.md.destroy(self.devpath)
self._parseDeviceBlock()
return()