Skip to main content

A clean and consistent library for the Rackspace Cloud / OpenStack

Project description

Vaporize is a clean and consistent library for accessing the Rackspace Cloud API.

Another One?

There are already a number of good Python options out there for accessing the Rackspace Cloud API. Unfortunately they have one thing in common: none of them use the same pattern. This means a lot of wasted time looking things up in the documentation. The other problem is that there is a library for each group of sendpoints on the Rackspace cloud API. There’s a libarry for CloudServers, one for CloudFiles, one for CloudDNS and one for CloudLoadBalancers. Which menas there’s a lot of redundant code, requiring four imports and four instantiations and it’s up to you to smooth over incompatibilities between them.

So Vaporize was born. One library for one API.


To install Vaporize using PIP:

pip install vaporize


Vaporize is designed to be simple to use. Connect to your Rackspace Cloud in just two lines of code:

>>> import vaporize
>>> vaporize.connect('username', 'apikey')


API Documentation and a User Guide (in the works) available here.


Vaporize is currently still in development. Contributors are welcome. Just fork this repo and start making pull requests.

Planned for v0.1

Support for the following Rackspace Cloud services:

  • CloudServers
  • CloudLoadBalancers
  • CloudDNS

Planned for v0.2

Support for the following Rackspace Cloud services:

  • CloudFiles
  • CloudDatabase
  • CloudMonitoring

Project details

Release history Release notifications

History Node


History Node


History Node


History Node


History Node


History Node


History Node


This version
History Node


History Node


History Node


History Node


History Node


History Node


History Node


Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
vaporize-0.1.6.tar.gz (14.1 kB) Copy SHA256 hash SHA256 Source None Jul 1, 2012 (19.5 kB) Copy SHA256 hash SHA256 Source None Jul 1, 2012

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page