Files
libguestfs/daemon
Richard W.M. Jones 7786d56db8 launch: Add add_drive 'label' option.
New API: list-disk-labels

Allow the user to pass an optional disk label when adding a drive.

This is passed through to qemu / libvirt using the disk serial field,
and from there to the appliance which exposes it through udev,
creating a special alias of the device /dev/disk/guestfs/<label>.
Partitions are named /dev/disk/guestfs/<label><partnum>.

virtio-blk and virtio-scsi limit the serial field to 20 bytes.  We
further limit the name to maximum 20 ASCII characters in [a-zA-Z].

list-devices and list-partitions are not changed: these calls still
return raw block device names.  However a new call, list-disk-labels,
returns a hash table allowing callers to map between disk labels, and
block device and partition names.

This commit also includes a test.
2012-10-08 20:04:47 +01:00
..
2012-07-18 09:05:32 +01:00
2011-11-08 14:43:07 +00:00
2012-09-24 16:40:46 +01:00
2012-10-03 08:55:24 +01:00
2012-08-29 17:08:01 +01:00
2011-11-08 14:43:07 +00:00
2011-11-08 14:43:07 +00:00
2012-03-13 08:23:56 +00:00
2011-11-08 14:43:07 +00:00
2011-11-08 14:43:07 +00:00
2011-11-08 14:43:07 +00:00
2012-07-30 15:16:45 +01:00