diff --git a/doc/source/FAQ.rst b/doc/source/FAQ.rst index 6a362ca38..ebb6fe3c2 100644 --- a/doc/source/FAQ.rst +++ b/doc/source/FAQ.rst @@ -29,3 +29,13 @@ automatically for each of these topics. To change the queue names, change the notification topic using the ``notification_topics`` configuration option. The option accepts a list of values, so it is possible to publish to multiple topics. + +What are the other choices of notification drivers available? +============================================================= + +- messaging Send notifications using the 1.0 message format. +- messagingv2 Send notifications using the 2.0 message format (with a message envelope). +- routing Configurable routing notifier (by priority or event_type). +- log Publish notifications via Python logging infrastructure. +- test Store notifications in memory for test verification. +- noop Disable sending notifications entirely. diff --git a/oslo_messaging/notify/notifier.py b/oslo_messaging/notify/notifier.py index 5565d720d..d52fde589 100644 --- a/oslo_messaging/notify/notifier.py +++ b/oslo_messaging/notify/notifier.py @@ -29,7 +29,9 @@ from oslo_messaging import serializer as msg_serializer _notifier_opts = [ cfg.MultiStrOpt('notification_driver', default=[], - help='Driver or drivers to handle sending notifications.'), + help='The Drivers(s) to handle sending notifications. ' + 'Possible values are messaging, messagingv2, routing,' + 'log, test, noop'), cfg.ListOpt('notification_topics', default=['notifications', ], deprecated_name='topics',