summaryrefslogtreecommitdiffstats
path: root/data/command-stubs/list-harddrives-stub
diff options
context:
space:
mode:
Diffstat (limited to 'data/command-stubs/list-harddrives-stub')
-rwxr-xr-xdata/command-stubs/list-harddrives-stub7
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()