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
Tom Fifield d8ea8c8fba Update references with new Mailing List location
Yesterday, openstack@lists.launchpad.org was migrated with
all users to openstack@list.openstack.org.

This patch updates references to the old mailing list with the
new, to ensure that people encountering them don't accidentally
try and join the old list!

Change-Id: I170b02bde2d3b93ddefb27452135dc09b23236de
2013-07-29 08:56:33 -07: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 "Implement apiclient library" 2013-07-26 22:34:03 +00:00
pypi Update references with new Mailing List location 2013-07-29 08:56:33 -07:00
tests Merge "Implement apiclient library" 2013-07-26 22:34:03 +00:00
tools Import config file generator module from python path 2013-07-22 20:49:23 +09: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
requirements.txt Implement apiclient library 2013-07-22 20:29:03 +03: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 Allow use of hacking 0.6.0 and enable new checks 2013-07-20 03:24:49 +04:00
TESTING.rst Creates a new file TESTING.rst. 2013-06-20 20:44:43 -04:00
tox.ini Enable H302 hacking check 2013-07-10 11:12:25 +04:00
update.py Fix issues syncing sample generator in update.py 2013-07-22 20:37:35 +09:00
update.sh readd update.sh to address bootstrapping issue 2013-02-20 08:45:12 -05:00

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