ovirt-imageio/README.md
Nir Soffer 4fea131baa Add more REAME.md badges
The python versions badge shows `missing` because current release in
pypi is missing the `Programming language` classifiers. Will be fixed
when we upload the next version to pypi.

Signed-off-by: Nir Soffer <nsoffer@redhat.com>
2022-10-18 13:13:10 +02:00

3.0 KiB

ovirt-imageio

Package version Python versions Downloads per month License CI status Copr build status

ovirt-imageio enables uploading and downloading of disks and snapshots using HTTPS.

The project provides ovirt-imageio service and imageio client library.

ovirt-imageio service can act in two different roles:

  • as a service exposing images over HTTPS, allowing clients to read and write images.

  • as a proxy service, allowing clients without access to the host network to read and write images.

imageio client library provides wrapper around REST API provided by ovirt-imageio. Besides making REST API easy to use, it also provides other features like on-the-fly image format conversion or support for incremental backup out of the box. It can also be used as a reference implementation of imageio client.

  • vdsm - control and monitor imageio service, prepare and finalize upload and download operations.

  • engine - manage upload and download operations, communicating with vdsm and imageio service running on the engine. Engine does not communicate with imageio service on the hosts.

Documentation

http://ovirt.github.io/ovirt-imageio/

Installation

Contributing

Patches are welcome!

Getting Help

Please send mail to one of the following lists for help.

Licensing

The project is provided under the terms of the GPL-2.0-or-later License.

Please see the LICENSES/GPL-2.0-or-later.txt file for complete license terms.