diff options
Diffstat (limited to 'data')
-rwxr-xr-x | data/command-stubs/list-harddrives-stub | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/data/command-stubs/list-harddrives-stub b/data/command-stubs/list-harddrives-stub index 40251865b..75e8f8906 100755 --- a/data/command-stubs/list-harddrives-stub +++ b/data/command-stubs/list-harddrives-stub @@ -27,7 +27,12 @@ def main(argv): lst = set() for dev in filter(lambda d: d.type != parted.DEVICE_DM, parted.getAllDevices()): - lst.add((os.path.basename(dev.path), dev.getSize())) + if dev.path.startswith("/dev/"): + path = dev.path[5:] + else: + path = dev.path + + lst.add((path, dev.getSize())) lst = list(lst) lst.sort() |