[blivet:master] Split string of symlinks into array of strings (#1136214)

David Lehman dlehman at redhat.com
Tue Sep 2 14:04:29 UTC 2014


On 09/02/2014 07:20 AM, mulhern wrote:
> Resolves: fed#1136214
>
> pyudev library returns a string whereas blivet's pyudev library returned an
> array of string. Our udev code should persist in returning an array of
> strings.
>
> Signed-off-by: mulhern <amulhern at redhat.com>
> ---
>   blivet/udev.py | 8 +++++++-
>   1 file changed, 7 insertions(+), 1 deletion(-)
>
> diff --git a/blivet/udev.py b/blivet/udev.py
> index 890b05a..107d12e 100644
> --- a/blivet/udev.py
> +++ b/blivet/udev.py
> @@ -286,7 +286,13 @@ def device_get_path(info):
>       return info["ID_PATH"]
>
>   def device_get_symlinks(info):
> -    return info.get("DEVLINKS", [])
> +    """ Get an array of symbolic links for a device.
> +
> +        :param info: a :class:`pyudev.Device` instance
> +        :returns: list of symbolic links
> +        :rtype: list of str
> +    """
> +    return info.get("DEVLINKS", "").split()
>
>   def device_get_by_path(info):
>       for link in device_get_symlinks(info):
>

ACK


More information about the anaconda-patches mailing list