Cloud Backup API Python SDK
Version: | 0.20.0 |
---|---|
Presentations: | `Introduction`_ |
Welcome to the Python bindings to the Rackspace Cloud Backup API. These bindings will help you make the most of the Cloud Backup system and integrate it into your workflows.
Table of Contents
Features
- Python 2.7 and 3.3+ supported
- Easy to install (pip)
- Easy to test (nose + tox)
- Designed to be easy to use on multiple platforms
#TODO: Update this for the new API
# Create a backup
# Run a backup
# Get the backup report
Install
Make sure you have libgmp, libssl, and the Python development headers installed:
sudo apt-get install python-dev python3-dev
On Windows, make sure that the proper Visual Studio path is configured:
SET VS90COMNTOOLS=%VS100COMNTOOLS% # MSVS 2010 SET VS90COMNTOOLS=%VS110COMNTOOLS% # MSVS 2012
pip install git+https://github.com/rackerlabs/python-cloudbackup-sdk
Contributing
Some simple guidelines:
- Unit tests for new features
- Keep the code clean - pep8
- Be wary of warnings and errors - pylint
- 100% code coverage - keep it strong
For more details, checkout the Contributing guide.
If you have any questions, please check in with Benjamen Meyer <ben.meyer@rackspace.com>.