diff --git a/scripts/wk/os/linux.py b/scripts/wk/os/linux.py index 0a11405f..f4aaa7eb 100644 --- a/scripts/wk/os/linux.py +++ b/scripts/wk/os/linux.py @@ -206,8 +206,8 @@ def mount_volumes(device_path=None, read_write=False, scan_corestorage=False): json_data = get_json_from_command(cmd) # Build list of volumes - for dev in _get_volumes(json_data.get('blockdevices', [{}])[0]): - volumes.append(dev) + for dev in json_data.get('blockdevices', [{}]): + volumes.extend(_get_volumes(dev)) if dev.get('parttype', '') == UUID_CORESTORAGE: containers.append(dev['name'])