)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"c557f4161df286b4c552d301f3313dfab984467f","unresolved":false,"context_lines":[{"line_number":9,"context_line":"There are a lot of statements made in the keystoneauth1 documentation"},{"line_number":10,"context_line":"about the `interface` field which sound a lot more authoritative than"},{"line_number":11,"context_line":"what they are. They are mostly just conventions used by clouds because"},{"line_number":12,"context_line":"devstack inherited them from rackspace. They don\u0027t have string"},{"line_number":13,"context_line":"meanings, and stating that they do will create the wrong expectations"},{"line_number":14,"context_line":"on users and developers, including projects locking down the values"},{"line_number":15,"context_line":"that interface can be in their project."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5ff73747_465bc32d","line":12,"range":{"start_line":12,"start_character":56,"end_line":12,"end_character":62},"updated":"2017-04-22 16:32:53.000000000","message":"typo, I think this was meant to be \u0027strict\u0027 ?","commit_id":"9e010b995ba2f19fcc63b14cf5048cedd5ff1e36"}],"doc/source/using-sessions.rst":[{"author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"change_message_id":"9e4faadbbad04aa2bb5a18ea8a6dd79e9c78e444","unresolved":false,"context_lines":[{"line_number":151,"context_line":"  addresses. Interface is a free form field in keystone, so it\u0027s value"},{"line_number":152,"context_line":"  may be any string, see your cloud for more details."},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"  Some common names used by clouds include: ``public``, ``internal``,"},{"line_number":155,"context_line":"  ``admin``."},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"- `region_name`: the name of the region where the endpoint resides."},{"line_number":158,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"da36d5c6_5f8ffc22","line":155,"range":{"start_line":154,"start_character":0,"end_line":155,"end_character":12},"updated":"2017-02-21 02:24:12.000000000","message":"although it is fair to state the above, I would leave the details about these types.","commit_id":"9e010b995ba2f19fcc63b14cf5048cedd5ff1e36"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"20a6b6bcc42871e1150c248118f9d9be2553b1fe","unresolved":false,"context_lines":[{"line_number":151,"context_line":"  addresses. Interface is a free form field in keystone, so it\u0027s value"},{"line_number":152,"context_line":"  may be any string, see your cloud for more details."},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"  Some common names used by clouds include: ``public``, ``internal``,"},{"line_number":155,"context_line":"  ``admin``."},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"- `region_name`: the name of the region where the endpoint resides."},{"line_number":158,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"da36d5c6_2319dcd7","line":155,"range":{"start_line":154,"start_character":0,"end_line":155,"end_character":12},"in_reply_to":"da36d5c6_5f8ffc22","updated":"2017-02-23 20:00:01.000000000","message":"++","commit_id":"9e010b995ba2f19fcc63b14cf5048cedd5ff1e36"}],"keystoneauth1/access/service_catalog.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"058c1ff14f0984b891baa5841491f0497aeca24b","unresolved":false,"context_lines":[{"line_number":152,"context_line":"        endpoint of the specified type."},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"        :param string service_type: Service type of the endpoint."},{"line_number":155,"context_line":"        :param string interface: Interface value for an endpoint."},{"line_number":156,"context_line":"        :param string region_name: Region of the endpoint."},{"line_number":157,"context_line":"        :param string service_name: The assigned name of the service."},{"line_number":158,"context_line":"        :param string service_id: The identifier of a service."}],"source_content_type":"text/x-python","patch_set":1,"id":"fa31d9ce_a08b2ec2","line":155,"updated":"2017-02-13 20:59:20.000000000","message":"There should be an explanation here that a trailing \"URL\" is optional. See line 239 and line 279. I don\u0027t want to lose that bit of information.","commit_id":"9e010b995ba2f19fcc63b14cf5048cedd5ff1e36"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"70e6c15d5716e822984236c75b712e16f27f2091","unresolved":false,"context_lines":[{"line_number":152,"context_line":"        endpoint of the specified type."},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"        :param string service_type: Service type of the endpoint."},{"line_number":155,"context_line":"        :param string interface: Interface value for an endpoint."},{"line_number":156,"context_line":"        :param string region_name: Region of the endpoint."},{"line_number":157,"context_line":"        :param string service_name: The assigned name of the service."},{"line_number":158,"context_line":"        :param string service_id: The identifier of a service."}],"source_content_type":"text/x-python","patch_set":1,"id":"da36d5c6_03746f9a","line":155,"in_reply_to":"fa31d9ce_a08b2ec2","updated":"2017-02-20 05:25:38.000000000","message":"++","commit_id":"9e010b995ba2f19fcc63b14cf5048cedd5ff1e36"},{"author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"change_message_id":"9e4faadbbad04aa2bb5a18ea8a6dd79e9c78e444","unresolved":false,"context_lines":[{"line_number":152,"context_line":"        endpoint of the specified type."},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"        :param string service_type: Service type of the endpoint."},{"line_number":155,"context_line":"        :param string interface: Interface value for an endpoint."},{"line_number":156,"context_line":"        :param string region_name: Region of the endpoint."},{"line_number":157,"context_line":"        :param string service_name: The assigned name of the service."},{"line_number":158,"context_line":"        :param string service_id: The identifier of a service."}],"source_content_type":"text/x-python","patch_set":1,"id":"da36d5c6_bf9e3854","line":155,"in_reply_to":"fa31d9ce_a08b2ec2","updated":"2017-02-21 02:24:12.000000000","message":"+1","commit_id":"9e010b995ba2f19fcc63b14cf5048cedd5ff1e36"}]}
