)]}'
{"doc/source/configuration/config-guide.rst":[{"author":{"_account_id":21970,"name":"Andras Kovi","email":"akovi@nokia.com","username":"andras.kovi"},"change_message_id":"e283039cd95ccf15a5f5d4e3c425ecf07b037251","unresolved":false,"context_lines":[{"line_number":131,"context_line":"   For more details see `policy.json file"},{"line_number":132,"context_line":"   \u003chttps://docs.openstack.org/oslo.policy/latest/admin/policy-json-file.html\u003e`_."},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"#. Configure event publishers. Event publishers are plugins that are"},{"line_number":135,"context_line":"   optionally installed in the same virtual environment as Mistral."},{"line_number":136,"context_line":"   Event notification can be configured for all workflow execution for one or"},{"line_number":137,"context_line":"   more event publishers. The configuration is under the notify param at the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_f5e43de2","line":134,"range":{"start_line":134,"start_character":48,"end_line":134,"end_character":59},"updated":"2018-05-11 08:14:33.000000000","message":"Even though it may not be directly contained in Mistral, it would be good to add a pointer to some plugins.","commit_id":"6e97d0ecff6a64568eea67145baa3cf65a9b6fb6"},{"author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"change_message_id":"197c3296cbbea2995f2e486f24732df22e0becd4","unresolved":false,"context_lines":[{"line_number":131,"context_line":"   For more details see `policy.json file"},{"line_number":132,"context_line":"   \u003chttps://docs.openstack.org/oslo.policy/latest/admin/policy-json-file.html\u003e`_."},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"#. Configure event publishers. Event publishers are plugins that are"},{"line_number":135,"context_line":"   optionally installed in the same virtual environment as Mistral."},{"line_number":136,"context_line":"   Event notification can be configured for all workflow execution for one or"},{"line_number":137,"context_line":"   more event publishers. The configuration is under the notify param at the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_0c413937","line":134,"range":{"start_line":134,"start_character":48,"end_line":134,"end_character":59},"in_reply_to":"5f7c97a3_f5e43de2","updated":"2018-07-23 13:00:12.000000000","message":"I don\u0027t know of any unfortunately.","commit_id":"6e97d0ecff6a64568eea67145baa3cf65a9b6fb6"},{"author":{"_account_id":21970,"name":"Andras Kovi","email":"akovi@nokia.com","username":"andras.kovi"},"change_message_id":"e283039cd95ccf15a5f5d4e3c425ecf07b037251","unresolved":false,"context_lines":[{"line_number":135,"context_line":"   optionally installed in the same virtual environment as Mistral."},{"line_number":136,"context_line":"   Event notification can be configured for all workflow execution for one or"},{"line_number":137,"context_line":"   more event publishers. The configuration is under the notify param at the"},{"line_number":138,"context_line":"   notifier section. The notify param is a list of dictionary, one for each"},{"line_number":139,"context_line":"   publisher identifying the type or the registered plugin name and additional"},{"line_number":140,"context_line":"   key value pairs to be passed as kwargs into the publisher on init::"},{"line_number":141,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_75758d31","line":138,"range":{"start_line":138,"start_character":60,"end_line":138,"end_character":61},"updated":"2018-05-11 08:14:33.000000000","message":"s/y/ies/","commit_id":"6e97d0ecff6a64568eea67145baa3cf65a9b6fb6"},{"author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"change_message_id":"197c3296cbbea2995f2e486f24732df22e0becd4","unresolved":false,"context_lines":[{"line_number":135,"context_line":"   optionally installed in the same virtual environment as Mistral."},{"line_number":136,"context_line":"   Event notification can be configured for all workflow execution for one or"},{"line_number":137,"context_line":"   more event publishers. The configuration is under the notify param at the"},{"line_number":138,"context_line":"   notifier section. The notify param is a list of dictionary, one for each"},{"line_number":139,"context_line":"   publisher identifying the type or the registered plugin name and additional"},{"line_number":140,"context_line":"   key value pairs to be passed as kwargs into the publisher on init::"},{"line_number":141,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_ac6fe5c5","line":138,"range":{"start_line":138,"start_character":60,"end_line":138,"end_character":61},"in_reply_to":"5f7c97a3_75758d31","updated":"2018-07-23 13:00:12.000000000","message":"Done","commit_id":"6e97d0ecff6a64568eea67145baa3cf65a9b6fb6"},{"author":{"_account_id":21970,"name":"Andras Kovi","email":"akovi@nokia.com","username":"andras.kovi"},"change_message_id":"e283039cd95ccf15a5f5d4e3c425ecf07b037251","unresolved":false,"context_lines":[{"line_number":141,"context_line":""},{"line_number":142,"context_line":"    [notifier]"},{"line_number":143,"context_line":"    notify \u003d ["},{"line_number":144,"context_line":"        {\u0027type\u0027: \u0027webhook\u0027, \u0027headers\u0027: {\u0027k1\u0027: \u0027v1\u0027, \u0027k2\u0027: \u0027v2\u0027},"},{"line_number":145,"context_line":"        {\u0027type\u0027: \u0027file\u0027, \u0027path\u0027: \u0027/some/path/to/file\u0027}"},{"line_number":146,"context_line":"    ]"},{"line_number":147,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_75c34d39","line":144,"range":{"start_line":144,"start_character":8,"end_line":144,"end_character":64},"updated":"2018-05-11 08:14:33.000000000","message":"This dict is malformed. IMHO it would be better to have realish parameters in the documentation. E.g. it already perplexes me how a webhook may run without a URL. (I\u0027m not completely familiar with the notifiers though)","commit_id":"6e97d0ecff6a64568eea67145baa3cf65a9b6fb6"},{"author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"change_message_id":"197c3296cbbea2995f2e486f24732df22e0becd4","unresolved":false,"context_lines":[{"line_number":141,"context_line":""},{"line_number":142,"context_line":"    [notifier]"},{"line_number":143,"context_line":"    notify \u003d ["},{"line_number":144,"context_line":"        {\u0027type\u0027: \u0027webhook\u0027, \u0027headers\u0027: {\u0027k1\u0027: \u0027v1\u0027, \u0027k2\u0027: \u0027v2\u0027},"},{"line_number":145,"context_line":"        {\u0027type\u0027: \u0027file\u0027, \u0027path\u0027: \u0027/some/path/to/file\u0027}"},{"line_number":146,"context_line":"    ]"},{"line_number":147,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_4c6091d1","line":144,"range":{"start_line":144,"start_character":8,"end_line":144,"end_character":64},"in_reply_to":"5f7c97a3_75c34d39","updated":"2018-07-23 13:00:12.000000000","message":"Updated. The first line now shows how a URL is provided.","commit_id":"6e97d0ecff6a64568eea67145baa3cf65a9b6fb6"}]}
