From 4f9379c4e22e92c8718953aea5a5ad0099ca4938 Mon Sep 17 00:00:00 2001 From: David Date: Wed, 16 May 2012 17:26:09 +0200 Subject: [PATCH] added a second diskusage file, it follows a different way --- diskusage_diezweite.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 diskusage_diezweite.py diff --git a/diskusage_diezweite.py b/diskusage_diezweite.py new file mode 100755 index 0000000..2c2a966 --- /dev/null +++ b/diskusage_diezweite.py @@ -0,0 +1,19 @@ +#!/usr/bin/python2 + + +import os + + +# getting all local partitions plus their uuids +def getpartitions(): + uuids = os.listdir("/dev/disk/by-uuid") #folder contains symlinks to the actual disk devices + parts = {} #initializing empty dictionary for partition labels/names and uuids + for uuid in uuids: #write labels/names as keys and uuids as values in the dictionary + parts[os.readlink("/dev/disk/by-uuid/" + uuid)[6:]] = uuid + return parts #return the dictionary for further useage + + + +partitions = getpartitions() +print partitions +