OpenStack library for messaging
Go to file
Joshua Harlow 372bc4947e Add a thread + futures executor based executor
The concurrent.futures module is one of the ways
that async activities can be done in the future,
so we should try to work on getting to that future
by using more futures. To enable this (as well as
to enable getting off eventlet), add a thread pool
based executor which will process incoming messages
using the pool.

Also begins adding according docs as well for the
different types of executors that are available.

Change-Id: I1482fd70abbf69f4e2994597c5e95d91fecb815e
2014-12-18 23:49:53 -08:00
doc/source Add a thread + futures executor based executor 2014-12-18 23:49:53 -08:00
etc Routing notifier 2014-01-15 04:08:18 +00:00
oslo Add a thread + futures executor based executor 2014-12-18 23:49:53 -08:00
oslo.messaging/locale Imported Translations from Transifex 2014-12-03 06:10:22 +00:00
tests Add a thread + futures executor based executor 2014-12-18 23:49:53 -08:00
tools Import run_cross_tests.sh from oslo-incubator 2014-04-03 05:30:46 -07:00
.gitignore Ignore any egg and egg-info directories 2014-02-05 09:32:25 -08:00
.gitreview Add oslo.messaging project infrastructure 2013-06-15 08:43:50 +01:00
.testr.conf Allows to overriding oslotest environ var 2014-11-19 11:28:02 +01:00
amqp1-requirements.txt An initial implementation of an AMQP 1.0 based messaging driver 2014-09-04 15:12:43 -04:00
babel.cfg Setup for translation 2014-06-05 22:48:44 +02:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:39 +00:00
LICENSE Add oslo.messaging project infrastructure 2013-06-15 08:43:50 +01:00
MANIFEST.in Add oslo.messaging project infrastructure 2013-06-15 08:43:50 +01:00
openstack-common.conf Switch to oslo.middleware 2014-11-08 18:08:37 +01:00
README.rst Add a link to the docs from the README 2014-02-19 14:07:58 -06:00
requirements-py3.txt Updated from global requirements 2014-12-11 07:19:31 +00:00
requirements.txt Add a thread + futures executor based executor 2014-12-18 23:49:53 -08:00
setup.cfg Ensure the amqp options are present in config file 2014-09-09 11:57:12 +02:00
setup.py Updated from global requirements 2014-04-30 02:45:47 +00:00
test-requirements-py3.txt Updated from global requirements 2014-11-20 14:11:29 +00:00
test-requirements.txt Add functional and unit 0mq driver tests 2014-12-09 15:02:31 +00:00
tox.ini Add qpid and amqp 1.0 tox targets 2014-11-20 15:11:24 +00:00

Oslo Messaging Library

The Oslo messaging API supports RPC and notifications over a number of different messaging transports.

See also: Library Documentation