def fixedMdraidGrubTarget(anaconda, grubTarget): # handle change made in F12 - before F12 mdX used to mean installation # into mbrs of mdX members' disks fixedGrubTarget = grubTarget (product, version) = getReleaseString(anaconda.rootPath) try: if float(version) < 12: stage1Devs = anaconda.id.bootloader.getPhysicalDevices(grubTarget) fixedGrubTarget = getDiskPart(stage1Devs[0], anaconda.id.storage)[0] log.info("Mdraid grub upgrade: %s -> %s" % (grubTarget, fixedGrubTarget)) except ValueError: log.warning("Can't decide mdraid grub upgrade fix, product: %s, version: %s" % (product, version)) return fixedGrubTarget
def fixedMdraidGrubTarget(anaconda, grubTarget): # handle change made in F12 - before F12 mdX used to mean installation # into mbrs of mdX members' disks fixedGrubTarget = grubTarget (product, version) = getReleaseString(anaconda.rootPath) try: if float(version) < 12: stage1Devs = anaconda.bootloader.getPhysicalDevices(grubTarget) fixedGrubTarget = getDiskPart(stage1Devs[0], anaconda.storage)[0] log.info("Mdraid grub upgrade: %s -> %s" % (grubTarget, fixedGrubTarget)) except ValueError: log.warning("Can't decide mdraid grub upgrade fix, product: %s, version: %s" % (product, version)) return fixedGrubTarget