[blivet:master 23/26] Remove devicefactory.get_raid_level from blivet
mulhern
amulhern at redhat.com
Fri May 30 15:39:12 UTC 2014
It's really about the anaconda GUI, so that's where it should go.
Signed-off-by: mulhern <amulhern at redhat.com>
---
blivet/devicefactory.py | 17 -----------------
1 file changed, 17 deletions(-)
diff --git a/blivet/devicefactory.py b/blivet/devicefactory.py
index 8dd41c8..01c75a2 100644
--- a/blivet/devicefactory.py
+++ b/blivet/devicefactory.py
@@ -89,24 +89,7 @@ def get_device_type(device):
return device_type
-def get_raid_level(device):
- # TODO: move this into StorageDevice
- use_dev = device
- if isinstance(device, LUKSDevice):
- use_dev = device.slave
- # TODO: lvm and perhaps pulling raid level from md pvs
- raid_level = None
- if hasattr(use_dev, "level"):
- raid_level = use_dev.level.name
- elif hasattr(use_dev, "dataLevel"):
- raid_level = use_dev.dataLevel or "single"
- elif hasattr(use_dev, "volume"):
- raid_level = use_dev.volume.dataLevel or "single"
- elif hasattr(use_dev, "lvs") and len(use_dev.parents) == 1:
- raid_level = get_raid_level(use_dev.parents[0])
-
- return raid_level
def get_device_factory(blivet, device_type, size, **kwargs):
""" Return a suitable DeviceFactory instance for device_type. """
--
1.8.3.1
More information about the anaconda-patches
mailing list