oslo.messaging/doc/source
Mehdi Abaakouk 9f58e2c3fe Implements notification listener and dispatcher
This patch allows to quickly create a listener to receive
notification messages.

Example of the api:

class Endpoint(object):
    def warn(self, ctxt, publisher_id, event_type, payload):
        do_something(payload)

target = messaging.Target(topic='notifications', exchange='cinder')
listener = notify.get_notification_listener(transport, [target],
                                            [Endpoint()],
                                            executor,
                                            serializer)

Implements blueprint notification-subscriber-server

Change-Id: I434bc487c382a2048670df726d9bebd640150bb9
2014-02-14 16:06:26 +01:00
..
conf.py Use oslo.sphinx and remove local copy of doc theme 2013-07-10 08:51:37 +01:00
conffixture.rst Remove ConfFixture from toplevel public API 2013-08-17 17:49:23 +01:00
exceptions.rst Include docstrings in published docs 2013-07-10 09:33:13 +01:00
index.rst Implements notification listener and dispatcher 2014-02-14 16:06:26 +01:00
notification_listener.rst Implements notification listener and dispatcher 2014-02-14 16:06:26 +01:00
notifier.rst Implement a log handler using notifier 2013-11-29 16:15:09 +01:00
rpcclient.rst Expose RemoteError exception in the public API 2013-08-07 12:52:58 +01:00
serializer.rst Include docstrings in published docs 2013-07-10 09:33:13 +01:00
server.rst Add thread-local store of request context 2013-08-09 11:21:27 +01:00
target.rst Add some docs on target version numbers 2013-08-04 07:03:46 +01:00
transport.rst Add a TransportURL class to the public API 2013-08-12 23:30:43 +01:00