Skip to main content

XenAPI library for OpenStack projects

Project description

XenAPI library for OpenStack projects

This library provides the support functions needed to connect to and manage a XenAPI-based hypervisor, such as Citrix’s XenServer.

Features

The following features are supported since 0.3.1:

  • VDI streaming It will allow the library user to create XenServer VDI from a gzipped image data stream; or create gzipped image data stream from a specified XenServer VDI. By comparing to the existing dom0 glance plugin, the image data gets processed on the fly via streams. So it doesn’t create intermediate files. And it completely uses the formal VDI import or export APIs when it exchanges VDI data with XenServer.

  • XAPI pool With this feature, we can deploy OpenStack on hosts which belong to a XAPI pool, so that we can get the benefits from XAPI pool features: e.g. it’s able to live migrate instance between two hosts without moving the disks on shared storage.

The following features are supported since 0.3.2:

  • Bootstrap compute node via a single command Now we can support to boostrap an OpenStack compute node by running the command of xenapi_bootstrap from a VM which is running on XenServer. At the moment, only CentOS 7.x is supported.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

os-xenapi-0.3.4.tar.gz (139.8 kB view details)

Uploaded Source

Built Distribution

os_xenapi-0.3.4-py2.py3-none-any.whl (137.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file os-xenapi-0.3.4.tar.gz.

File metadata

  • Download URL: os-xenapi-0.3.4.tar.gz
  • Upload date:
  • Size: 139.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/2.7.12

File hashes

Hashes for os-xenapi-0.3.4.tar.gz
Algorithm Hash digest
SHA256 85d9d4bff4086a9c36eb9b2b9dfce542fa8336821a63826180dc0e8637e8ad72
MD5 e1023c66411893c0d512fb227ae63b5c
BLAKE2b-256 edaf8fa74f2545518ba725992765a63b2d8cf507b12867380e8f701c44e47587

See more details on using hashes here.

File details

Details for the file os_xenapi-0.3.4-py2.py3-none-any.whl.

File metadata

  • Download URL: os_xenapi-0.3.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 137.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/2.7.12

File hashes

Hashes for os_xenapi-0.3.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b4d9a2c85801897711f2a874133a7211b1693f90a44efa0e1786ef5bf6f5b65e
MD5 83630e1bccb6881a30dee09a9fb41c7d
BLAKE2b-256 12675d953cb20497d4f56965bc5bcf03134244be7bae4eb2b1f7ca5cf31b245f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page