Unified SDK for OpenStack
Go to file
Brian Curtin 407f695609 Don't join None values in utils.urljoin
This was seen on resources that don't set an id attribute, ending up
with request URLs such as /v1/blargablarga/None instead of
/v1/blargablarga/.

Change-Id: Ib6fa52c6d4b76f6c9d30418277fdd927afb5d102
2014-07-04 20:48:22 -05:00
doc Merge "Some docs for the session object" 2014-06-09 19:57:59 +00:00
examples Merge "Add example get" 2014-07-01 22:41:41 +00:00
openstack Don't join None values in utils.urljoin 2014-07-04 20:48:22 -05:00
.coveragerc setting up the initial layout; move the api proposals to api_strawman 2014-01-24 22:58:25 -06:00
.gitignore Add .venv to .gitignore 2014-04-21 09:31:52 -06:00
.gitreview Made tox -e pep8 passed. Also made git review work 2014-01-28 09:20:44 -08:00
.mailmap setting up the initial layout; move the api proposals to api_strawman 2014-01-24 22:58:25 -06:00
.testr.conf setting up the initial layout; move the api proposals to api_strawman 2014-01-24 22:58:25 -06:00
CONTRIBUTING.rst setting up the initial layout; move the api proposals to api_strawman 2014-01-24 22:58:25 -06:00
HACKING.rst setting up the initial layout; move the api proposals to api_strawman 2014-01-24 22:58:25 -06:00
LICENSE setting up the initial layout; move the api proposals to api_strawman 2014-01-24 22:58:25 -06:00
MANIFEST.in setting up the initial layout; move the api proposals to api_strawman 2014-01-24 22:58:25 -06:00
README.rst Resolve Ed's concerns on README 2014-06-06 15:30:34 -06:00
babel.cfg setting up the initial layout; move the api proposals to api_strawman 2014-01-24 22:58:25 -06:00
openstack-common.conf setting up the initial layout; move the api proposals to api_strawman 2014-01-24 22:58:25 -06:00
requirements.txt Fleshed out the README and removed dependency on babel 2014-06-03 16:09:20 -07:00
setup.cfg Mark openstacksdk as being a universal wheel 2014-05-21 16:28:25 -07:00
setup.py Synced from global-requirements 2014-06-16 14:03:30 -07:00
test-requirements.txt Updated from global requirements 2014-06-20 06:51:44 +00:00
tox.ini H405 activate 2014-07-03 20:46:12 -06:00

README.rst

OpenStack Python SDK

python-openstacksdk is a new Python library and SDK for OpenStack clouds. It is very young, and not yet usable, but it's under active development.

Our goal is to provide a Python library which is:

  • Pleasant to use
  • Well documented
  • Complete (works with any OpenStack project)

Building Documentation

This documentation is written by contributors, for contributors.

The source is maintained in the doc/source/ folder using reStructuredText and built by Sphinx

To build the docs locally:

$ python setup.py build_sphinx

Results are in the doc/build/sphinx/html/ directory.

Requirements

  • Python 2.6+, Python 3.3+
  • pbr
  • requests

License

Apache 2.0