diff options
author | Jacek Danecki <Jacek.Danecki@intel.com> | 2009-06-22 18:46:28 +0200 |
---|---|---|
committer | Hans de Goede <hdegoede@redhat.com> | 2009-06-22 18:46:28 +0200 |
commit | c88e9ea497d7fdc1487ab490305538d0a0dee3f0 (patch) | |
tree | f0c32582b3215b3c6145152895ee881928ba716e /storage | |
parent | b6fe7bc0fdfe721890f872a7466cd6a0340d9441 (diff) | |
download | anaconda-c88e9ea497d7fdc1487ab490305538d0a0dee3f0.tar.gz anaconda-c88e9ea497d7fdc1487ab490305538d0a0dee3f0.tar.xz anaconda-c88e9ea497d7fdc1487ab490305538d0a0dee3f0.zip |
New iswmd parameter for kernel cmdline
Diffstat (limited to 'storage')
-rw-r--r-- | storage/formats/dmraid.py | 5 | ||||
-rw-r--r-- | storage/formats/mdraid.py | 4 |
2 files changed, 9 insertions, 0 deletions
diff --git a/storage/formats/dmraid.py b/storage/formats/dmraid.py index 4ebd41c70..fdbe14b76 100644 --- a/storage/formats/dmraid.py +++ b/storage/formats/dmraid.py @@ -21,6 +21,7 @@ # from iutil import log_method_call +from flags import flags from ..errors import * from . import DeviceFormat, register_device_format @@ -93,5 +94,9 @@ class DMRaidMember(DeviceFormat): type=self.type, status=self.status) raise DMRaidMemberError("destruction of dmraid members is non-sense") + +if flags.cmdline.has_key("iswmd"): + DMRaidMember._udevTypes.remove("isw_raid_member") + register_device_format(DMRaidMember) diff --git a/storage/formats/mdraid.py b/storage/formats/mdraid.py index b29d2f54b..47a24c14e 100644 --- a/storage/formats/mdraid.py +++ b/storage/formats/mdraid.py @@ -23,6 +23,7 @@ import os from iutil import log_method_call +from flags import flags from parted import PARTITION_RAID from ..errors import * from ..devicelibs import mdraid @@ -96,5 +97,8 @@ class MDRaidMember(DeviceFormat): f.write("raid.%s" % self.mdUuid) +if flags.cmdline.has_key("iswmd"): + MDRaidMember._udevTypes.append("isw_raid_member") + register_device_format(MDRaidMember) |