From d36589751ea45a7254391986160449ea0e7c2697 Mon Sep 17 00:00:00 2001 From: 2Shirt <2xShirt@gmail.com> Date: Sun, 4 Sep 2022 16:57:55 -0700 Subject: [PATCH] Fix mount_volumes() under Linux --- scripts/wk/os/linux.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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'])