OpenStack library for messaging
Go to file
gtt116 fb8c431ad6 Make notify driver messaging play well with publish_errors
When publish_errors is True, and using `messaging` notify driver,
produces a infinite loop that report sending notification error.

The reason is we always passing None to the content argument in
logger handlers (LoggingNotificationHandler, LoggingErrorNotificationHandler),
when pack the context object which expected as a dict, raise TypeError
exception, so result in infinite retry looping.

To match what document said, passing a empty dict rather than None. Also
modify unittests to make sure context is a empty dict.

Change-Id: Ic2c4c43f5bbafa8107ea370ba959da16cfa4a24c
Closes-bug: #1346466
2015-03-28 11:32:24 +00:00
doc/source ZeroMQ deployment guide 2015-03-17 19:44:17 -07: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/locale Imported Translations from Transifex 2015-03-19 06:08:00 +00:00
oslo_messaging Make notify driver messaging play well with publish_errors 2015-03-28 11:32:24 +00:00
tests Make notify driver messaging play well with publish_errors 2015-03-28 11:32:24 +00:00
tools Tiny problem with notify-server in simulator 2015-03-17 17:10:43 -04:00
.coveragerc Fix coverage report generation 2015-03-12 16:38:51 -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
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
README.rst Update README.rst format to match expectations 2015-01-27 13:52:20 -05:00
amqp1-requirements.txt amqp1: fix functional tests deps 2015-02-11 16:25:04 +00:00
babel.cfg Setup for translation 2014-06-05 22:48:44 +02:00
openstack-common.conf Deprecates the localcontext API 2015-03-11 16:14:50 +01:00
requirements-py3.txt Updated from global requirements 2015-03-21 00:17:01 +00:00
requirements.txt Updated from global requirements 2015-03-21 00:17:01 +00:00
setup.cfg Add pluggability for matchmakers 2015-03-19 03:03:53 -07:00
setup.py Updated from global requirements 2014-04-30 02:45:47 +00:00
test-requirements-py3.txt Updated from global requirements 2015-03-21 00:17:01 +00:00
test-requirements.txt Updated from global requirements 2015-03-21 00:17:01 +00:00
tox.ini Merge "Fix coverage report generation" 2015-03-16 01:46:07 +00:00

README.rst

Oslo Messaging Library

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