[PATCH] Filter out also protected disks in doKickstartStorage (#959677)

Chris Lumens clumens at redhat.com
Tue May 28 14:46:34 UTC 2013


> diff --git a/pyanaconda/kickstart.py b/pyanaconda/kickstart.py
> index 7ebcf04..df143fb 100644
> --- a/pyanaconda/kickstart.py
> +++ b/pyanaconda/kickstart.py
> @@ -1636,7 +1636,8 @@ def runTracebackScripts(scripts):
>  def doKickstartStorage(storage, ksdata, instClass):
>      """ Setup storage state from the kickstart data """
>      ksdata.clearpart.execute(storage, ksdata, instClass)
> -    if not [d for d in storage.disks if not d.format.hidden]:
> +    if not any(d for d in storage.disks
> +               if not d.format.hidden and not d.protected):
>          return
>      ksdata.bootloader.execute(storage, ksdata, instClass)
>      ksdata.autopart.execute(storage, ksdata, instClass)

Looks good.

- Chris


More information about the anaconda-patches mailing list