OpenStack library for messaging
Go to file
Doug Hellmann eb9251173c Expose _impl_test for designate
The previous attempt to do this in
Ide40b293c9b9c76aae094950720cead4179ea883 created a new module
oslo/messaging/notify/_impl_test.py which imported the symbols from
oslo_messaging/notify/_impl_test.py. That doesn't actually work, because
the functions to reset the notifications modify the copy of the symbol
in the oslo_messaging package, but the designate tests are still looking
at the copy in oslo/messaging.

This change imports a copy of the module from oslo_messaging in the
oslo/messaging namespace to make certain that the same module object,
and therefore the same global data structure, is used no matter which
path the code is accessed.

The designate team still needs to fix their fixture, but this will let
us release oslo.messaging without breaking their tests in the mean time.

Partial-Bug: #1412812

Change-Id: I629ac57ae1e74bb07e5e98ee2fbc21f8421c3c24
2015-01-26 21:55:20 +00:00
doc/source Move files out of the namespace package 2015-01-12 12:50:41 -05:00
etc Routing notifier 2014-01-15 04:08:18 +00:00
oslo Expose _impl_test for designate 2015-01-26 21:55:20 +00:00
oslo_messaging Update Oslo imports to remove namespace package 2015-01-21 21:09:33 -05:00
oslo.messaging/locale Imported Translations from Transifex 2014-12-03 06:10:22 +00:00
tests Merge "Fix functionnal tests" 2015-01-26 14:56:01 +00: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 2015-01-16 13:28:05 +00:00
requirements.txt Updated from global requirements 2015-01-16 13:28:05 +00:00
setup.cfg Make setup.cfg packages include oslo.messaging 2015-01-15 08:47:02 -05:00
setup.py Updated from global requirements 2014-04-30 02:45:47 +00:00
test-requirements-py3.txt Upgrade to hacking 0.10 2015-01-14 09:04:22 +01:00
test-requirements.txt Upgrade to hacking 0.10 2015-01-14 09:04:22 +01:00
tox.ini Fix functionnal tests 2015-01-21 17:58:18 +01:00

Oslo Messaging Library

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

See also: Library Documentation