RETIRED, Part of OpenStack's Oslo project. New Oslo APIs go through an incubation phase in this repository before being released as part of a proper Python library.
Go to file
Luis A. Garcia 2454ff8a48 Add eclipse project files to .gitignore
Like some of the other projects (nova, heat) ignore eclipse
project files, for those people that work with eclipse (yuck :)

Change-Id: Ifbb5762b6e16b315f4066ceff35e85d2ac6f990f
2013-07-18 22:45:38 +00:00
contrib Copy Nova's workaround for RHEL6 eventlet issue 2013-05-08 06:48:20 +01:00
doc/source Convert unicode strings for python3 portability 2013-05-07 11:55:56 -05:00
etc/oslo Remove unused etc/openstack-common.conf.test 2013-01-21 13:10:53 +00:00
openstack Merge "Move synchronized body to a first-class function" 2013-07-18 13:11:19 +00:00
pypi update OpenStack, LLC to OpenStack Foundation 2013-03-13 15:03:07 -04:00
tests Merge "Move synchronized body to a first-class function" 2013-07-18 13:11:19 +00:00
tools Fixes path to add on PYTHONPATH in generate_sample.sh 2013-07-16 15:55:38 +08:00
.coveragerc Update .coveragerc 2013-02-06 16:47:06 +02:00
.gitignore Add eclipse project files to .gitignore 2013-07-18 22:45:38 +00:00
.gitreview Correcting openstack-common mv to oslo-incubator. 2012-11-11 23:44:12 +00:00
.mailmap Use pep8 v1.3.3 2012-09-13 06:07:49 +08:00
.testr.conf Replace nosetests with testr in tox.ini. 2013-06-18 18:24:39 +03:00
HACKING.rst Clean up and make HACKING.rst point to openstack-dev/hacking 2013-07-08 18:23:45 +01:00
LICENSE Add missing LICENSE file 2013-04-23 16:31:36 -04:00
MAINTAINERS Document Flavio as a maintainer of the policy code 2013-07-16 16:04:53 +01:00
MANIFEST.in Don't include versioninfo in manifest. 2013-01-14 03:17:32 -08:00
README.rst Rename requires files to standard names. 2013-06-04 14:11:38 +08:00
TESTING.rst Creates a new file TESTING.rst. 2013-06-20 20:44:43 -04:00
requirements.txt Merge "Fix issue with pip installing oslo.config-1.2.0" 2013-07-11 20:44:59 +00:00
setup.cfg Migrate to pbr. 2013-05-17 08:40:49 -07:00
setup.py Migrate to pbr. 2013-05-17 08:40:49 -07:00
test-requirements.txt Enable H304 hacking check 2013-07-04 11:00:22 +04:00
tox.ini Enable H302 hacking check 2013-07-10 11:12:25 +04:00
update.py Adds --nodeps option to update.py 2013-05-14 20:49:57 +08:00
update.sh readd update.sh to address bootstrapping issue 2013-02-20 08:45:12 -05:00

README.rst

The Oslo Incubator

The Oslo program produces a set of python libraries containing infrastructure code shared by OpenStack projects. The APIs provided by these libraries should be high quality, stable, consistent and generally useful.

The process of developing a new Oslo API usually begins by taking code which is common to some OpenStack projects and moving it into this repository. Incubation shouldn't be seen as a long term option for any API - it is merely a stepping stone to inclusion into a published Oslo library.

For more information, see our wiki page:

https://wiki.openstack.org/wiki/Oslo

Running Tests

To run tests in virtualenvs (preferred):

sudo pip install tox tox

To run tests in the current environment:

sudo pip install -r requirements.txt nosetests