diff options
author | Richard Jones <rjones@redhat.com> | 2009-04-25 21:41:09 +0100 |
---|---|---|
committer | Richard Jones <rjones@redhat.com> | 2009-04-25 21:41:09 +0100 |
commit | aed0fa2c015e56a882fd6d4b759c82df08fc40d7 (patch) | |
tree | acfb96c7b0adbc10ab73236d30c644b85807ffdc /python/guestfs.py | |
parent | 58caa9e5f1dca3916178894876b938a6a45771b0 (diff) | |
download | libguestfs-aed0fa2c015e56a882fd6d4b759c82df08fc40d7.tar.gz libguestfs-aed0fa2c015e56a882fd6d4b759c82df08fc40d7.tar.xz libguestfs-aed0fa2c015e56a882fd6d4b759c82df08fc40d7.zip |
Generated code for lvremove, vgremove, pvremove.
Diffstat (limited to 'python/guestfs.py')
-rw-r--r-- | python/guestfs.py | 31 |
1 files changed, 29 insertions, 2 deletions
diff --git a/python/guestfs.py b/python/guestfs.py index b2c3e49a..1ebaa74a 100644 --- a/python/guestfs.py +++ b/python/guestfs.py @@ -862,8 +862,8 @@ class GuestFS: return libguestfsmod.statvfs (self._o, path) def tune2fs_l (self, device): - u"""This returns the contents of the ext2 or ext3 filesystem - superblock on "device". + u"""This returns the contents of the ext2, ext3 or ext4 + filesystem superblock on "device". It is the same as running "tune2fs -l device". See tune2fs(8) manpage for more details. The list of fields @@ -1086,3 +1086,30 @@ class GuestFS: """ return libguestfsmod.debug (self._o, subcmd, extraargs) + def lvremove (self, device): + u"""Remove an LVM logical volume "device", where "device" is + the path to the LV, such as "/dev/VG/LV". + + You can also remove all LVs in a volume group by + specifying the VG name, "/dev/VG". + """ + return libguestfsmod.lvremove (self._o, device) + + def vgremove (self, vgname): + u"""Remove an LVM volume group "vgname", (for example "VG"). + + This also forcibly removes all logical volumes in the + volume group (if any). + """ + return libguestfsmod.vgremove (self._o, vgname) + + def pvremove (self, device): + u"""This wipes a physical volume "device" so that LVM will + no longer recognise it. + + The implementation uses the "pvremove" command which + refuses to wipe physical volumes that contain any volume + groups, so you have to remove those first. + """ + return libguestfsmod.pvremove (self._o, device) + |