)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},"change_message_id":"69d75835be85567abbac329430d771566ada21ce","unresolved":false,"context_lines":[{"line_number":9,"context_line":"This patch adds Zaqar Config Reference in RST format to the official"},{"line_number":10,"context_line":"repository."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Implements: blueprint zaqar-config-ref"},{"line_number":13,"context_line":"Change-Id: I809b7fed10fef3048fabbdd9d867799026a865cb"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"fa69d971_f4cb6851","line":12,"range":{"start_line":12,"start_character":22,"end_line":12,"end_character":38},"updated":"2016-01-09 11:53:42.000000000","message":"This blueprint didn\u0027t show anything. I think it is to be corrected","commit_id":"85849a03df1474dc7dd549ac7e6a4982151e4f66"}],"doc/config-reference/source/messaging.rst":[{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"84a37854422085097150961b5bbf6c0c461334d0","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Messaging and Notifications service"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":".. toctree::"}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa69d971_9a0e07e4","line":2,"updated":"2016-01-08 10:59:25.000000000","message":"Message service\n\n\"Message service\" is current official name for zaqar project.\n\nhttps://git.openstack.org/cgit/openstack/governance/tree/reference/projects.yaml#n3747","commit_id":"1d6d8220d3ad1ddbb9b05bb8401a4de85237eafb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"84a37854422085097150961b5bbf6c0c461334d0","unresolved":false,"context_lines":[{"line_number":14,"context_line":"   messaging/zaqar-authentication.rst"},{"line_number":15,"context_line":"   messaging/zaqar-pooling.rst"},{"line_number":16,"context_line":"   messaging/zaqar-cache.rst"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"The OpenStack Messaging and Notifications service is multi-tenant, fast,"},{"line_number":19,"context_line":"reliable and scalable. It allows developers to share data between distributed"},{"line_number":20,"context_line":"application components performing different tasks, without losing messages"},{"line_number":21,"context_line":"or requiring each component to be always available."}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa69d971_dad23f34","line":18,"range":{"start_line":17,"start_character":0,"end_line":18,"end_character":49},"updated":"2016-01-08 10:59:25.000000000","message":"The Message service\n\nsame as above, and remove the word \"OpenStack\" because of legal issue.","commit_id":"1d6d8220d3ad1ddbb9b05bb8401a4de85237eafb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"84a37854422085097150961b5bbf6c0c461334d0","unresolved":false,"context_lines":[{"line_number":20,"context_line":"application components performing different tasks, without losing messages"},{"line_number":21,"context_line":"or requiring each component to be always available."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"The service features a ReST API, which developers can use to send messages"},{"line_number":24,"context_line":"between various components of their SaaS and mobile applications, by using a"},{"line_number":25,"context_line":"variety of communication patterns."},{"line_number":26,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa69d971_9a98476c","line":23,"range":{"start_line":23,"start_character":23,"end_line":23,"end_character":31},"updated":"2016-01-08 10:59:25.000000000","message":"RESTful API?","commit_id":"1d6d8220d3ad1ddbb9b05bb8401a4de85237eafb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"84a37854422085097150961b5bbf6c0c461334d0","unresolved":false,"context_lines":[{"line_number":27,"context_line":"Key features"},{"line_number":28,"context_line":"~~~~~~~~~~~~"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"The Messaging and Notifications service provides the following key features:"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"* Choice between two communication transports. Both with Keystone support:"},{"line_number":33,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa69d971_daa0ffa7","line":30,"range":{"start_line":30,"start_character":0,"end_line":30,"end_character":39},"updated":"2016-01-08 10:59:25.000000000","message":"same","commit_id":"1d6d8220d3ad1ddbb9b05bb8401a4de85237eafb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"84a37854422085097150961b5bbf6c0c461334d0","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"  * Firewall-friendly, **HTTP-based RESTful API**. Many of today\u0027s developers"},{"line_number":35,"context_line":"    prefer a more web-friendly HTTP API. They value the simplicity and"},{"line_number":36,"context_line":"    transparency of the protocol, it\u0027s firewall-friendly nature, and it\u0027s huge"},{"line_number":37,"context_line":"    ecosystem of tools, load balancers and proxies. In addition, cloud"},{"line_number":38,"context_line":"    operators appreciate the scalability aspects of the REST architectural"},{"line_number":39,"context_line":"    style."}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa69d971_3abfdbab","line":36,"range":{"start_line":36,"start_character":34,"end_line":36,"end_character":38},"updated":"2016-01-08 10:59:25.000000000","message":"its","commit_id":"1d6d8220d3ad1ddbb9b05bb8401a4de85237eafb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"84a37854422085097150961b5bbf6c0c461334d0","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"  * Firewall-friendly, **HTTP-based RESTful API**. Many of today\u0027s developers"},{"line_number":35,"context_line":"    prefer a more web-friendly HTTP API. They value the simplicity and"},{"line_number":36,"context_line":"    transparency of the protocol, it\u0027s firewall-friendly nature, and it\u0027s huge"},{"line_number":37,"context_line":"    ecosystem of tools, load balancers and proxies. In addition, cloud"},{"line_number":38,"context_line":"    operators appreciate the scalability aspects of the REST architectural"},{"line_number":39,"context_line":"    style."}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa69d971_9ae607e7","line":36,"range":{"start_line":36,"start_character":69,"end_line":36,"end_character":73},"updated":"2016-01-08 10:59:25.000000000","message":"its","commit_id":"1d6d8220d3ad1ddbb9b05bb8401a4de85237eafb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"84a37854422085097150961b5bbf6c0c461334d0","unresolved":false,"context_lines":[{"line_number":43,"context_line":"    transfer multiple requests/responses over single TCP connection. It saves"},{"line_number":44,"context_line":"    much network traffic and minimizes delays."},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"* Multi-tenant queues based on Keystone project IDs."},{"line_number":47,"context_line":"* Support for several common patterns including event broadcasting, task"},{"line_number":48,"context_line":"  distribution, and point-to-point messaging."},{"line_number":49,"context_line":"* Component-based architecture with support for custom backends and message"}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa69d971_da5f9f73","line":46,"range":{"start_line":46,"start_character":31,"end_line":46,"end_character":51},"updated":"2016-01-08 10:59:25.000000000","message":"the Identity service IDs.","commit_id":"1d6d8220d3ad1ddbb9b05bb8401a4de85237eafb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"84a37854422085097150961b5bbf6c0c461334d0","unresolved":false,"context_lines":[{"line_number":61,"context_line":"Components"},{"line_number":62,"context_line":"~~~~~~~~~~"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"The Messaging and Notifications service contains the following components:"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"* **Transport backend**. The Messaging and Notifications service requires the"},{"line_number":67,"context_line":"  selection of a transport specification responsible of the communication"}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa69d971_fabe2363","line":64,"range":{"start_line":64,"start_character":0,"end_line":64,"end_character":39},"updated":"2016-01-08 10:59:25.000000000","message":"same as above","commit_id":"1d6d8220d3ad1ddbb9b05bb8401a4de85237eafb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"84a37854422085097150961b5bbf6c0c461334d0","unresolved":false,"context_lines":[{"line_number":63,"context_line":""},{"line_number":64,"context_line":"The Messaging and Notifications service contains the following components:"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"* **Transport backend**. The Messaging and Notifications service requires the"},{"line_number":67,"context_line":"  selection of a transport specification responsible of the communication"},{"line_number":68,"context_line":"  between the endpoints. In addition to the base driver implementation, the"},{"line_number":69,"context_line":"  Messaging and Notifications service also provides the means to add support"}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa69d971_5ab08f8b","line":66,"range":{"start_line":66,"start_character":25,"end_line":66,"end_character":64},"updated":"2016-01-08 10:59:25.000000000","message":"same","commit_id":"1d6d8220d3ad1ddbb9b05bb8401a4de85237eafb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"84a37854422085097150961b5bbf6c0c461334d0","unresolved":false,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":"* **Transport backend**. The Messaging and Notifications service requires the"},{"line_number":67,"context_line":"  selection of a transport specification responsible of the communication"},{"line_number":68,"context_line":"  between the endpoints. In addition to the base driver implementation, the"},{"line_number":69,"context_line":"  Messaging and Notifications service also provides the means to add support"},{"line_number":70,"context_line":"  for other transport mechanisms. The default option is WSGI."},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"* **Storage backend**. The Messaging and Notifications service depends on a"}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa69d971_7a7233e5","line":69,"range":{"start_line":68,"start_character":72,"end_line":69,"end_character":37},"updated":"2016-01-08 10:59:25.000000000","message":"same","commit_id":"1d6d8220d3ad1ddbb9b05bb8401a4de85237eafb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"84a37854422085097150961b5bbf6c0c461334d0","unresolved":false,"context_lines":[{"line_number":69,"context_line":"  Messaging and Notifications service also provides the means to add support"},{"line_number":70,"context_line":"  for other transport mechanisms. The default option is WSGI."},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"* **Storage backend**. The Messaging and Notifications service depends on a"},{"line_number":73,"context_line":"  storage engine for message persistence. In addition to the base driver"},{"line_number":74,"context_line":"  implementation, the Messaging and Notifications service also provides the"},{"line_number":75,"context_line":"  means to add support for other storage solutions. The default storage option"}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa69d971_fa338311","line":72,"range":{"start_line":72,"start_character":23,"end_line":72,"end_character":62},"updated":"2016-01-08 10:59:25.000000000","message":"same","commit_id":"1d6d8220d3ad1ddbb9b05bb8401a4de85237eafb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"84a37854422085097150961b5bbf6c0c461334d0","unresolved":false,"context_lines":[{"line_number":71,"context_line":""},{"line_number":72,"context_line":"* **Storage backend**. The Messaging and Notifications service depends on a"},{"line_number":73,"context_line":"  storage engine for message persistence. In addition to the base driver"},{"line_number":74,"context_line":"  implementation, the Messaging and Notifications service also provides the"},{"line_number":75,"context_line":"  means to add support for other storage solutions. The default storage option"},{"line_number":76,"context_line":"  is MongoDB."},{"line_number":77,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa69d971_3a2a7b91","line":74,"range":{"start_line":74,"start_character":18,"end_line":74,"end_character":57},"updated":"2016-01-08 10:59:25.000000000","message":"same","commit_id":"1d6d8220d3ad1ddbb9b05bb8401a4de85237eafb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"84a37854422085097150961b5bbf6c0c461334d0","unresolved":false,"context_lines":[{"line_number":75,"context_line":"  means to add support for other storage solutions. The default storage option"},{"line_number":76,"context_line":"  is MongoDB."},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"To configure your Messaging and Notifications installation, you must define"},{"line_number":79,"context_line":"configuration options in these files:"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"* ``zaqar.conf``. Contains most of the Messaging and Notifications"}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa69d971_7a59d35a","line":78,"range":{"start_line":78,"start_character":18,"end_line":78,"end_character":45},"updated":"2016-01-08 10:59:25.000000000","message":"Message service","commit_id":"1d6d8220d3ad1ddbb9b05bb8401a4de85237eafb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"84a37854422085097150961b5bbf6c0c461334d0","unresolved":false,"context_lines":[{"line_number":78,"context_line":"To configure your Messaging and Notifications installation, you must define"},{"line_number":79,"context_line":"configuration options in these files:"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"* ``zaqar.conf``. Contains most of the Messaging and Notifications"},{"line_number":82,"context_line":"  configuration options.  Resides in the ``/etc/zaqar`` directory. If there is"},{"line_number":83,"context_line":"  a file ``zaqar.conf`` in ``~/.zaqar`` directory, it is used instead of the"},{"line_number":84,"context_line":"  one in ``/etc/zaqar`` directory."}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa69d971_9a112760","line":81,"range":{"start_line":81,"start_character":39,"end_line":81,"end_character":66},"updated":"2016-01-08 10:59:25.000000000","message":"same","commit_id":"1d6d8220d3ad1ddbb9b05bb8401a4de85237eafb"},{"author":{"_account_id":7923,"name":"Gauvain Pocentek","email":"gauvainpocentek@gmail.com","username":"gpocentek"},"change_message_id":"b4a2d5b00f39012c9873f0dd501b7d9493549045","unresolved":false,"context_lines":[{"line_number":34,"context_line":""},{"line_number":35,"context_line":"  * Firewall-friendly, **HTTP-based RESTful API**. Many of today\u0027s developers"},{"line_number":36,"context_line":"    prefer a more web-friendly HTTP API. They value the simplicity and"},{"line_number":37,"context_line":"    transparency of the protocol, it\u0027s firewall-friendly nature, and it\u0027s huge"},{"line_number":38,"context_line":"    ecosystem of tools, load balancers and proxies. In addition, cloud"},{"line_number":39,"context_line":"    operators appreciate the scalability aspects of the REST architectural"},{"line_number":40,"context_line":"    style."}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa69d971_2e552fc1","line":37,"range":{"start_line":37,"start_character":34,"end_line":37,"end_character":38},"updated":"2016-01-09 08:28:57.000000000","message":"it\u0027s -\u003e its (tice)","commit_id":"f0f56952889e5d03c01580168e40325233bcc28d"},{"author":{"_account_id":18683,"name":"Eva Balycheva","email":"ubershy@gmail.com","username":"eva"},"change_message_id":"5b95cc7e6835a65562d1a3501a3b3c4ce4cda994","unresolved":false,"context_lines":[{"line_number":34,"context_line":""},{"line_number":35,"context_line":"  * Firewall-friendly, **HTTP-based RESTful API**. Many of today\u0027s developers"},{"line_number":36,"context_line":"    prefer a more web-friendly HTTP API. They value the simplicity and"},{"line_number":37,"context_line":"    transparency of the protocol, it\u0027s firewall-friendly nature, and it\u0027s huge"},{"line_number":38,"context_line":"    ecosystem of tools, load balancers and proxies. In addition, cloud"},{"line_number":39,"context_line":"    operators appreciate the scalability aspects of the REST architectural"},{"line_number":40,"context_line":"    style."}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa69d971_2e7f6f18","line":37,"range":{"start_line":37,"start_character":34,"end_line":37,"end_character":38},"in_reply_to":"fa69d971_2e552fc1","updated":"2016-01-09 08:37:58.000000000","message":"Yes, I forgot to fix that. Thank you.","commit_id":"f0f56952889e5d03c01580168e40325233bcc28d"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0402a6e5d408ce914b9bf24fb97fea630111508e","unresolved":false,"context_lines":[{"line_number":15,"context_line":"   messaging/zaqar-pooling.rst"},{"line_number":16,"context_line":"   messaging/zaqar-cache.rst"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"The Message service is multi-tenant, fast, reliable and scalable. It allows"},{"line_number":19,"context_line":"developers to share data between distributed application components performing"},{"line_number":20,"context_line":"different tasks, without losing messages or requiring each component to be"},{"line_number":21,"context_line":"always available."}],"source_content_type":"text/x-rst","patch_set":6,"id":"fa69d971_89ef751d","line":18,"range":{"start_line":18,"start_character":51,"end_line":18,"end_character":52},"updated":"2016-01-09 09:39:10.000000000","message":"Oxford comma after reliable","commit_id":"5d0d8272b6a8918e61d5390f1d40385e632ac4c6"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0402a6e5d408ce914b9bf24fb97fea630111508e","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"The Message service contains the following components:"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"* **Transport backend**. The Message service requires the selection of a"},{"line_number":68,"context_line":"  transport specification responsible of the communication between the"},{"line_number":69,"context_line":"  endpoints. In addition to the base driver implementation, the Message"},{"line_number":70,"context_line":"  service also provides the means to add support for other transport"}],"source_content_type":"text/x-rst","patch_set":6,"id":"fa69d971_e9de316c","line":67,"range":{"start_line":67,"start_character":14,"end_line":67,"end_character":21},"updated":"2016-01-09 09:39:10.000000000","message":"back end - see http://docs.openstack.org/contributor-guide/writing-style/word-choice.html\n\nalso line 73","commit_id":"5d0d8272b6a8918e61d5390f1d40385e632ac4c6"}],"doc/config-reference/source/messaging/zaqar-api.rst":[{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"84a37854422085097150961b5bbf6c0c461334d0","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Permission control options in each API version:"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"* The v1 doesn\u0027t have any permission options."},{"line_number":18,"context_line":"* The v1.1 has only ``admin_mode`` option which controls the global"},{"line_number":19,"context_line":"  permission to access the pools and flavors functionality."},{"line_number":20,"context_line":"* The v2 has only:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa69d971_1503c8b9","line":17,"range":{"start_line":17,"start_character":9,"end_line":17,"end_character":16},"updated":"2016-01-08 10:59:25.000000000","message":"does not\n\nas Documentation conventions","commit_id":"1d6d8220d3ad1ddbb9b05bb8401a4de85237eafb"}],"doc/config-reference/source/messaging/zaqar-authentication.rst":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0402a6e5d408ce914b9bf24fb97fea630111508e","unresolved":false,"context_lines":[{"line_number":5,"context_line":"All requests to the API may only be performed by an authenticated agent."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"The preferred authentication system is the OpenStack Identity service,"},{"line_number":8,"context_line":"code-named Keystone."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Identity service authentication"},{"line_number":11,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":6,"id":"fa69d971_a9e4b93b","line":8,"range":{"start_line":8,"start_character":11,"end_line":8,"end_character":19},"updated":"2016-01-09 09:39:10.000000000","message":"we lower case project names - so keystone","commit_id":"5d0d8272b6a8918e61d5390f1d40385e632ac4c6"}],"doc/config-reference/source/messaging/zaqar-conf.rst":[{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"84a37854422085097150961b5bbf6c0c461334d0","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"To generate the sample configuration file ``zaqar/etc/zaqar.conf.sample``:"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":" .. code-block:: console"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"  $ sudo pip install tox"},{"line_number":21,"context_line":"  $ cd zaqar"}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa69d971_b570bca5","line":18,"updated":"2016-01-08 10:59:25.000000000","message":"dedent here. this becomes strange quoting.\n\nhttp://docs-draft.openstack.org/05/263405/4/check/gate-openstack-manuals-tox-doc-publish-checkbuild/0910fa7//publish-docs/draft/config-reference/messaging/zaqar-conf.html","commit_id":"1d6d8220d3ad1ddbb9b05bb8401a4de85237eafb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"84a37854422085097150961b5bbf6c0c461334d0","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":" .. code-block:: console"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"  $ sudo pip install tox"},{"line_number":21,"context_line":"  $ cd zaqar"},{"line_number":22,"context_line":"  $ tox -e genconfig"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa69d971_55af00e3","line":20,"range":{"start_line":20,"start_character":0,"end_line":20,"end_character":2},"updated":"2016-01-08 10:59:25.000000000","message":"3 white space indent is recommended.","commit_id":"1d6d8220d3ad1ddbb9b05bb8401a4de85237eafb"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"84a37854422085097150961b5bbf6c0c461334d0","unresolved":false,"context_lines":[{"line_number":27,"context_line":"Then copy Messaging and Notifications service configuration sample to the"},{"line_number":28,"context_line":"directory ``/etc/zaqar``:"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":" .. code-block:: console"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"  $ sudo cp etc/zaqar.conf.sample /etc/zaqar/zaqar.conf"},{"line_number":33,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"fa69d971_f57634a2","line":30,"updated":"2016-01-08 10:59:25.000000000","message":"same","commit_id":"1d6d8220d3ad1ddbb9b05bb8401a4de85237eafb"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0402a6e5d408ce914b9bf24fb97fea630111508e","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":".. code-block:: console"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"   $ sudo pip install tox"},{"line_number":20,"context_line":"   $ cd zaqar"},{"line_number":21,"context_line":"   $ tox -e genconfig"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"fa69d971_89d6954d","line":19,"range":{"start_line":19,"start_character":10,"end_line":19,"end_character":13},"updated":"2016-01-09 09:39:10.000000000","message":"We\u0027re not using sudo","commit_id":"5d0d8272b6a8918e61d5390f1d40385e632ac4c6"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0402a6e5d408ce914b9bf24fb97fea630111508e","unresolved":false,"context_lines":[{"line_number":78,"context_line":" Configures the SQLalchemy management storage driver."},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"[keystone_authtoken]"},{"line_number":81,"context_line":" Configures the Identity Service endpoint."},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"[oslo_policy]"},{"line_number":84,"context_line":" Configures the RBAC policy."}],"source_content_type":"text/x-rst","patch_set":6,"id":"fa69d971_09c3858a","line":81,"range":{"start_line":81,"start_character":25,"end_line":81,"end_character":32},"updated":"2016-01-09 09:39:10.000000000","message":"lowercase service","commit_id":"5d0d8272b6a8918e61d5390f1d40385e632ac4c6"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0402a6e5d408ce914b9bf24fb97fea630111508e","unresolved":false,"context_lines":[{"line_number":87,"context_line":" Configures the pooling catalog."},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"[signed_url]"},{"line_number":90,"context_line":" Configures Signed URLs."}],"source_content_type":"text/x-rst","patch_set":6,"id":"fa69d971_49cc1dbb","line":90,"range":{"start_line":90,"start_character":12,"end_line":90,"end_character":18},"updated":"2016-01-09 09:39:10.000000000","message":"lower case signed","commit_id":"5d0d8272b6a8918e61d5390f1d40385e632ac4c6"}],"tools/autogenerate-config-flagmappings/zaqar.headers":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0402a6e5d408ce914b9bf24fb97fea630111508e","unresolved":false,"context_lines":[{"line_number":11,"context_line":"sqlalchemy SQLAlchemy"},{"line_number":12,"context_line":"pooling Pooling"},{"line_number":13,"context_line":"authentication Authentication"},{"line_number":14,"context_line":"auth_token Keystone authtoken"},{"line_number":15,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":6,"id":"fa69d971_094aa526","line":14,"range":{"start_line":14,"start_character":11,"end_line":14,"end_character":19},"updated":"2016-01-09 09:39:10.000000000","message":"Let\u0027s not duplicate names, the shared.headers file defines some of these already...","commit_id":"5d0d8272b6a8918e61d5390f1d40385e632ac4c6"}]}
