OOI is an implementation the Open Cloud Computing Interface (OCCI) for OpenStack.
Go to file
Alvaro Lopez Garcia 0549ee16cb Check if project id is None from headers
To check if the user was providing a scoped token we were relying on the
"HTTP_X_PROJECT_ID" environment variable, relying on a KeyError
exception when accessing the dictionary. However, the variable can be
empty, resulting in a dictionary key "HTTP_X_PROJECT_ID":None. As a
consequence, we were using None as the project ID, resulting in
misleading errors.

Closes-bug: #1678060
Change-Id: I1956fd99be5771371b1d3401e335528c5cc6455e
2017-04-03 08:38:50 +02:00
doc/source doc: Add upgrade instructions and references to OCCI 1.2 2017-04-03 06:00:01 +00:00
etc Move neutron_ooi_endpoint to nova.conf 2016-07-14 13:25:15 +01:00
ooi Check if project id is None from headers 2017-04-03 08:38:50 +02:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 15:01:43 +00:00
.gitignore Ignore cover directory 2015-08-25 10:07:19 +02:00
.gitreview Update .gitreview for new namespace 2015-10-17 22:33:58 +00:00
.mailmap update mailmap entries 2015-12-04 10:53:45 +01:00
.testr.conf tests: separate between functional and unit 2016-06-23 14:53:44 +02:00
.travis.yml Add travis-ci.org and coverals configuration file 2015-03-03 17:14:54 +01:00
HACKING.rst tests: separate between functional and unit 2016-06-23 14:53:44 +02:00
LICENSE initial commit from cookiecutter 2015-02-24 18:11:57 +01:00
MANIFEST.in initial commit from cookiecutter 2015-02-24 18:11:57 +01:00
README.md doc: Add upgrade instructions and references to OCCI 1.2 2017-04-03 06:00:01 +00:00
SUMMARY.md gitbook: point to online documentation 2016-07-04 10:11:18 +02:00
requirements.txt Adapt attributes definition to OCCI 1.2 2016-11-08 08:49:55 +00:00
setup.cfg Change Python 3.3 support to 3.4 2017-03-30 08:57:34 +02:00
setup.py initial commit from cookiecutter 2015-02-24 18:11:57 +01:00
test-requirements.txt add bandit security linter 2016-11-21 15:03:52 +01:00
tox.ini docs: clean up environment before building 2017-01-30 17:43:20 +01:00

README.md

ooi: OpenStack OCCI Interface

PyPI

ooi is an implementation the Open Grid Forum's Open Cloud Computing Interface (OCCI) for OpenStack.

Currently, it implements the version 1.2 (OCCI 1.2) of the standard.

The documentation for OOI is available at http://ooi.readthedocs.org/en/latest

In the unfortunate event that bugs are discovered, they should be reported to the bug tracker available at:

http://bugs.launchpad.net/ooi

Developers wishing to work on the ooi project should always base their work on the latest ooi code, available from the master GIT repository at:

https://git.openstack.org/cgit/openstack/ooi