summaryrefslogtreecommitdiffstats
path: root/partRequests.py
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2004-12-03 21:29:09 +0000
committerJeremy Katz <katzj@redhat.com>2004-12-03 21:29:09 +0000
commit9ba2d766cb0de46449ae4c9f9fa64aa5f8edd20b (patch)
tree3ddf5cf7156e960ec968c97868a5a7def153793b /partRequests.py
parentb5fdf3ab8135dbf6a4134c86cbe121154cbc438d (diff)
downloadanaconda-9ba2d766cb0de46449ae4c9f9fa64aa5f8edd20b.tar.gz
anaconda-9ba2d766cb0de46449ae4c9f9fa64aa5f8edd20b.tar.xz
anaconda-9ba2d766cb0de46449ae4c9f9fa64aa5f8edd20b.zip
2004-12-03 Jeremy Katz <katzj@redhat.com>
* partRequests.py (PartialVolumeGroupRequestSpec.__init__): Add partial volume group request for handling non-complete volume groups so we avoid conflicting names.
Diffstat (limited to 'partRequests.py')
-rw-r--r--partRequests.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/partRequests.py b/partRequests.py
index 1d55a2a8a..c42305d41 100644
--- a/partRequests.py
+++ b/partRequests.py
@@ -765,6 +765,23 @@ class VolumeGroupRequestSpec(RequestSpec):
return totalspace
+class PartialVolumeGroupRequestSpec(RequestSpec):
+ """Request to represent partial volume group devices."""
+ # note, these are just used as placeholders so we don't collide on names
+
+ def __init__(self, vgname = None):
+ """Create a new PartialVolumeGroupRequestSpec object.
+
+ vgname is the name of the volume group.
+ """
+
+ self.volumeGroupName = vgname
+
+ def __str__(self):
+ str = ("Partial VG Request -- name: %(vgname)s" %
+ {"vgname": self.volumeGroupName})
+ return str
+
class LogicalVolumeRequestSpec(RequestSpec):
"""Request to represent logical volume devices."""