OpenStack library for all concurrency-related code
Go to file
Davanum Srinivas 44cf9e16f9 pbr.version.VersionInfo needs package name (oslo.xyz and not oslo_xyz)
We need to pass into VersionInfo what one would expect from running:
 setup.py --name

 Right now we pass in say oslo_context and pbr fails if there is no .git in
  the python source tree

  Closes-Bug: #1662266

Change-Id: I6bb3594ad625e0538cc8c654d679886b8302719a
2017-02-06 12:49:22 -05:00
doc/source Add doc/ to pep8 check 2016-05-12 14:05:20 +03:00
oslo_concurrency pbr.version.VersionInfo needs package name (oslo.xyz and not oslo_xyz) 2017-02-06 12:49:22 -05:00
releasenotes Imported Translations from Zanata 2016-10-26 08:21:50 +00:00
tools Add Constraints support 2016-12-20 14:35:31 +11:00
.coveragerc Fix coverage configuration and execution 2015-10-05 17:01:16 -04:00
.gitignore Add reno for releasenotes management 2016-05-20 17:56:23 +03:00
.gitreview exported from oslo-incubator by graduate.sh 2014-08-07 22:26:50 +04:00
.mailmap exported from oslo-incubator by graduate.sh 2014-08-07 22:26:50 +04:00
.testr.conf Move out of the oslo namespace package 2014-11-14 17:17:25 -05:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:38 +00:00
HACKING.rst exported from oslo-incubator by graduate.sh 2014-08-07 22:26:50 +04:00
LICENSE exported from oslo-incubator by graduate.sh 2014-08-07 22:26:50 +04:00
README.rst Show team and repo badges on README 2016-11-25 15:24:07 +01:00
babel.cfg exported from oslo-incubator by graduate.sh 2014-08-07 22:26:50 +04:00
requirements.txt Updated from global requirements 2016-11-09 04:22:39 +00:00
setup.cfg Changed the home-page link 2016-10-16 20:31:51 +08:00
setup.py Updated from global requirements 2015-09-17 12:15:54 +00:00
test-requirements.txt Updated from global requirements 2016-11-02 15:39:01 +00:00
tox.ini Add Constraints support 2016-12-20 14:35:31 +11:00

README.rst

Team and repository tags

image

oslo.concurrency

Latest Version

Downloads

The oslo.concurrency library has utilities for safely running multi-thread, multi-process applications using locking mechanisms and for running external processes.