Library for running OpenStack services
Go to file
Thomas Herve e371821a01 Fix race condition with fast threads
When a green thread dies quickly, it will call the linked callbacks on
the link call synchronously. In this case, an error will happen when
ThreadGroup is used, as the thread is not accounted for until the link
is done. This manages this race condition by reverting the operations to
link after.

Change-Id: Iccf6edb0dfddda54552bd8787f64da84486061b7
Closes-Bug: #1662939
2017-02-08 17:26:28 +01:00
doc/source [Trivial] Remove executable privilege of doc/source/conf.py 2016-04-29 20:15:35 +08:00
oslo_service Fix race condition with fast threads 2017-02-08 17:26:28 +01:00
releasenotes Update reno for stable/ocata 2017-01-20 19:15:56 +00:00
tools Add Constraints support 2016-12-20 14:23:59 +11:00
.coveragerc Update .coveragerc after the removal of respective directory 2016-10-18 17:45:44 +05:30
.gitignore Add reno for release notes management 2016-06-30 10:02:49 +00:00
.gitreview exported from oslo-incubator by graduate.sh 2015-05-21 16:51:40 +03:00
.mailmap exported from oslo-incubator by graduate.sh 2015-05-21 16:51:40 +03:00
.testr.conf exported from oslo-incubator by graduate.sh 2015-05-21 16:51:40 +03:00
CONTRIBUTING.rst exported from oslo-incubator by graduate.sh 2015-05-21 16:51:40 +03:00
HACKING.rst exported from oslo-incubator by graduate.sh 2015-05-21 16:51:40 +03:00
LICENSE exported from oslo-incubator by graduate.sh 2015-05-21 16:51:40 +03:00
README.rst Show team and repo badges on README 2016-11-25 13:25:56 +01:00
babel.cfg exported from oslo-incubator by graduate.sh 2015-05-21 16:51:40 +03:00
bandit.yaml Add Bandit to tox for security static analysis 2015-12-01 16:10:15 +03:00
requirements.txt Updated from global requirements 2016-11-06 02:06:03 +00:00
setup.cfg Remove references to Python 3.4 2017-01-17 10:37:12 -08:00
setup.py Updated from global requirements 2015-09-17 12:16:14 +00:00
test-requirements.txt Updated from global requirements 2016-11-02 15:39:28 +00:00
tox.ini Remove references to Python 3.4 2017-01-17 10:37:12 -08:00

README.rst

Team and repository tags

image

oslo.service -- Library for running OpenStack services

Latest Version

Downloads

oslo.service provides a framework for defining new long-running services using the patterns established by other OpenStack applications. It also includes utilities long-running applications might need for working with SSL or WSGI, performing periodic operations, interacting with systemd, etc.