The qemu system comes with powerful tools, such as qemu-img and qemu-nbd which are used here to build up kvm images.
salt.modules.qemu_nbd.
clear
(mnt)Pass in the mnt dict returned from nbd_mount to unmount and disconnect the image from nbd. If all of the partitions are unmounted return an empty dict, otherwise return a dict containing the still mounted partitions
CLI Example:
salt '*' qemu_nbd.clear '{"/mnt/foo": "/dev/nbd0p1"}'
salt.modules.qemu_nbd.
connect
(image)Activate nbd for an image file.
CLI Example:
salt '*' qemu_nbd.connect /tmp/image.raw