# salt.modules.qemu_nbd

## Qemu Command Wrapper

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

`salt.modules.qemu_nbd.` `init`(image)

  Mount the named image via qemu-nbd and return the mounted roots

  CLI Example:

      salt '*' qemu_nbd.init /srv/image.qcow2

`salt.modules.qemu_nbd.` `mount`(nbd)

  Pass in the nbd connection device location, mount all partitions and return a dict of mount points

  CLI Example:

      salt '*' qemu_nbd.mount /dev/nbd0

Current Salt release: 0.17.1

### Table Of Contents

- salt.modules.qemu_nbd
  - Qemu Command Wrapper

#### Previous topic

salt.modules.qemu_img

#### Next topic

salt.modules.quota

### Quick search

Enter search terms or a module, class or function name.

### Upcoming SaltStack Events

My conferences on Lanyrd