)]}'
{"doc/source/admin/notifications.rst":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"ec17998c2fccf4bf71822664c92563f249bac199","unresolved":true,"context_lines":[{"line_number":2,"context_line":"Notifications"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Like many other OpenStack services, nova emits notifications to the message"},{"line_number":6,"context_line":"bus with the ``Notifier`` class provided by :oslo.messaging-doc:`oslo.messaging"},{"line_number":7,"context_line":"\u003creference/notifier.html\u003e`. From the notification consumer point of view, a"},{"line_number":8,"context_line":"notification consists of two parts: an envelope with a fixed structure defined"},{"line_number":9,"context_line":"by oslo.messaging and a payload defined by the service emitting the"},{"line_number":10,"context_line":"notification. The envelope format is the following::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"474c2ba7_80469482","line":7,"range":{"start_line":5,"start_character":62,"end_line":7,"end_character":27},"updated":"2022-03-23 14:43:37.000000000","message":"im not sure where we would include this but we could also add a note that other notificaiton drviers can be used such as the log driver intead  of the message bus.","commit_id":"9a31212a445eef451e6227b51feca7c14cd6ba3c"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"ec17998c2fccf4bf71822664c92563f249bac199","unresolved":true,"context_lines":[{"line_number":38,"context_line":"call and the value of the oslo.messaging configuration options"},{"line_number":39,"context_line":":oslo.config:option:`oslo_messaging_notifications.driver` and"},{"line_number":40,"context_line":":oslo.config:option:`oslo_messaging_notifications.topics`."},{"line_number":41,"context_line":""},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"Versioned notifications"},{"line_number":44,"context_line":"-----------------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"371f773d_ebe23ef3","line":41,"updated":"2022-03-23 14:43:37.000000000","message":"we could note perhaps in the contibutor docs that legacy unversioned notifications\nare deprecated and no new unversioned notifcaions will be added going forward.\n\nwhile we dont intend to remove the unversioned notificaitons we sould signal that\nnew application that are built to consume notifications shoudl be built around the versioned notifications.","commit_id":"9a31212a445eef451e6227b51feca7c14cd6ba3c"}],"doc/source/contributor/notifications.rst":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"ec17998c2fccf4bf71822664c92563f249bac199","unresolved":true,"context_lines":[{"line_number":5,"context_line":"As discussed in :doc:`/admin/notifications`, nova emits notifications to the"},{"line_number":6,"context_line":"message bus. There are two types of notifications provided in nova: legacy"},{"line_number":7,"context_line":"(unversioned) notifications and versioned notifications. As a developer, you"},{"line_number":8,"context_line":"may choose to add additional notifications or extend existing notifications."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":".. note::"},{"line_number":11,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"043d8efa_c9cd365d","line":8,"range":{"start_line":8,"start_character":28,"end_line":8,"end_character":29},"updated":"2022-03-23 14:43:37.000000000","message":"nit: versioned\n\nits implied by the fact we do not have a section for adding unversioned notification but we could be more explicit.\n\nthis could be a follow up if you feel like it but i don\u0027t think you need to respin.","commit_id":"9a31212a445eef451e6227b51feca7c14cd6ba3c"}]}
