summaryrefslogtreecommitdiffstats
path: root/storage/formats/disklabel.py
diff options
context:
space:
mode:
authorDavid Lehman <dlehman@redhat.com>2009-12-09 10:34:09 -0600
committerDavid Lehman <dlehman@redhat.com>2009-12-09 15:12:59 -0600
commit47bcd1250c6e69f2725eef7f08cdb78b262b7ec9 (patch)
treed3c3f5f6f755cd7544eafdcf3ec9b2b21e1d1be8 /storage/formats/disklabel.py
parent98a98afff231fd055d2259eafb83fd5ac83bca8f (diff)
downloadanaconda-47bcd1250c6e69f2725eef7f08cdb78b262b7ec9.tar.gz
anaconda-47bcd1250c6e69f2725eef7f08cdb78b262b7ec9.tar.xz
anaconda-47bcd1250c6e69f2725eef7f08cdb78b262b7ec9.zip
Improve disklabel's name attr so we don't have to hide them anymore.
Diffstat (limited to 'storage/formats/disklabel.py')
-rw-r--r--storage/formats/disklabel.py12
1 files changed, 10 insertions, 2 deletions
diff --git a/storage/formats/disklabel.py b/storage/formats/disklabel.py
index 4681894f6..d27732314 100644
--- a/storage/formats/disklabel.py
+++ b/storage/formats/disklabel.py
@@ -41,10 +41,9 @@ log = logging.getLogger("storage")
class DiskLabel(DeviceFormat):
""" Disklabel """
_type = "disklabel"
- _name = None
+ _name = "partition table"
_formattable = True # can be formatted
_supported = False # is supported
- _hidden = True # hide devices with this formatting?
def __init__(self, *args, **kwargs):
""" Create a DiskLabel instance.
@@ -133,6 +132,15 @@ class DiskLabel(DeviceFormat):
return self._partedDevice
@property
+ def labelType(self):
+ """ The disklabel type (eg: 'gpt', 'msdos') """
+ return self.partedDisk.type
+
+ @property
+ def name(self):
+ return "%s (%s)" % (self._name, self.labelType.upper())
+
+ @property
def size(self):
size = self._size
if not size: