Skip to main content

Bindings for the StorPool distributed storage API

Project description

Description

This package contains Python bindings to the JSON-over-HTTP API of the StorPool distributed storage software.

For more information about the available API functions please see the apidoc.html file.

StorPool is distributed data storage software running on standard x86 servers. StorPool aggregates the performance and capacity of all drives into a shared pool of storage distributed among the servers. Within this storage pool the user creates thin-provisioned volumes that are exposed to the clients as block devices. StorPool consists of two parts wrapped in one package - a server and a client. The StorPool server allows a hypervisor to act as a storage node, while the StorPool client allows a hypervisor node to access the storage pool and act as a compute node.

Version history

1.0.4

  • rename Disk.ok to Disk.up

  • fix typo: CientID => ClientID

  • clean-up/fix peer ID types

  • mark a bunch of attributes as internal

  • use js.dumps and not str when printing values in the documentation

  • generate better json for optional and internal values in the documentation

  • export changes to ClusterStatus due to AoE and mgmt failover

  • add AoE commands

  • add the optional “propagate” parameter to volumeTemplateUpdate()

  • extend the validation regular expressions for the names of volumes and snapshots to support the special notation for system volumes and snapshots currently being deleted

  • fix the ActiveRequestDesc “name” parameter to also support snapshot names

  • add the “snapshot” flag to the volumeStatus() result to signify that this entry represents a snapshot and not a volume

1.0.3

  • update the API documentation

  • fix a HTTPConnection usage bug

1.0.2

  • fix the author e-mail address in setup.py

  • fix the README file’s Markdown format

1.0.1

  • relicense under the Apache 2.0 License

  • switch the README file to Markdown format

  • remove a leftover OpenStack reference from the README file

1.0.0

  • first public release

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

storpool-1.0.4.tar.gz (25.5 kB view hashes)

Uploaded Source

Built Distribution

storpool-1.0.4-py2-none-any.whl (43.2 kB view hashes)

Uploaded Python 2

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