92772b403f
Change-Id: I42b34fbc19d3f895b0260bedf06b9cae0d27338b
30 lines
991 B
ReStructuredText
30 lines
991 B
ReStructuredText
========================
|
|
Team and repository tags
|
|
========================
|
|
|
|
.. image:: http://governance.openstack.org/badges/oslo.concurrency.svg
|
|
:target: http://governance.openstack.org/reference/tags/index.html
|
|
|
|
.. Change things from this point on
|
|
|
|
==================
|
|
oslo.concurrency
|
|
==================
|
|
|
|
.. image:: https://img.shields.io/pypi/v/oslo.concurrency.svg
|
|
:target: https://pypi.python.org/pypi/oslo.concurrency/
|
|
:alt: Latest Version
|
|
|
|
.. image:: https://img.shields.io/pypi/dm/oslo.concurrency.svg
|
|
:target: https://pypi.python.org/pypi/oslo.concurrency/
|
|
:alt: Downloads
|
|
|
|
The oslo.concurrency library has utilities for safely running multi-thread,
|
|
multi-process applications using locking mechanisms and for running
|
|
external processes.
|
|
|
|
* Free software: Apache license
|
|
* Documentation: https://docs.openstack.org/oslo.concurrency/latest/
|
|
* Source: https://git.openstack.org/cgit/openstack/oslo.concurrency
|
|
* Bugs: https://bugs.launchpad.net/oslo.concurrency
|