[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[PATCH] pyblock: RaidSet.level is broken atm
- From: Hans de Goede <hdegoede redhat com>
- To: Discussion of Development and Customization of the Red Hat Linux Installer <anaconda-devel-list redhat com>
- Cc:
- Subject: [PATCH] pyblock: RaidSet.level is broken atm
- Date: Wed, 1 Apr 2009 17:08:22 +0200
RaidSet.level is broken atm, make this very clear to anyone trying to use it.
---
device.py | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/device.py b/device.py
index 039c55a..7134cfb 100644
--- a/device.py
+++ b/device.py
@@ -637,11 +637,13 @@ class RaidSet:
PedDevice = property(get_PedDevice, None, None, "parted.PedDevice")
def get_level(self):
+ # We do not handle layered raid properly here, nor raid5 nor JBOD
+ raise NotImplementedError, "FIXME"
if self.rs.dmtype in ("stripe", "striped"):
return 0
elif self.rs.dmtype == "mirror":
return 1
- raise NotImplementedError, "unknown dmtype %s" % (rs.dmtype,)
+ raise NotImplementedError, "unknown dmtype %s" % (self.rs.dmtype,)
level = property(get_level, None, None, "raid level")
def get_members(self, descend=True):
--
1.6.2
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]