)]}'
{"keystone/tests/unit/catalog/test_core.py":[{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"e6a5a625fee3f6346a9bf8fda23b8f95df216c22","unresolved":false,"context_lines":[{"line_number":29,"context_line":"                  \u0027tenant_id\u0027: \u0027A\u0027, \u0027user_id\u0027: \u0027B\u0027, \u0027project_id\u0027: \u0027A\u0027}"},{"line_number":30,"context_line":"        actual_url \u003d core.format_url(url_template, values)"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"        expected_url \u003d \u0027http://server:9090/A/B/A\u0027"},{"line_number":33,"context_line":"        self.assertEqual(expected_url, actual_url)"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    def test_raises_malformed_on_missing_key(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a54edaf_a9867911","line":32,"updated":"2016-02-13 03:55:52.000000000","message":"A should be a different value to distinguish it from tenant_id","commit_id":"6800b2ea665d9e70a135a49ef15410f6e72cf08a"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"44c4603ad1308349de41c426051e3b0edb7395c3","unresolved":false,"context_lines":[{"line_number":29,"context_line":"                  \u0027tenant_id\u0027: \u0027A\u0027, \u0027user_id\u0027: \u0027B\u0027, \u0027project_id\u0027: \u0027A\u0027}"},{"line_number":30,"context_line":"        actual_url \u003d core.format_url(url_template, values)"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"        expected_url \u003d \u0027http://server:9090/A/B/A\u0027"},{"line_number":33,"context_line":"        self.assertEqual(expected_url, actual_url)"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    def test_raises_malformed_on_missing_key(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"dae33548_ee6e41c8","line":32,"in_reply_to":"1a54edaf_a9867911","updated":"2016-02-15 16:55:17.000000000","message":"Done","commit_id":"6800b2ea665d9e70a135a49ef15410f6e72cf08a"}],"releasenotes/notes/catalog_project_id-519f5a70f9f7c4c6.yaml":[{"author":{"_account_id":6460,"name":"Brad Topol","email":"btopol@us.ibm.com","username":"btopol"},"change_message_id":"63532d1bcbaa3631a429982f649ae71f04404265","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Keystone supports $(project_id)s in the catalog. It works the"},{"line_number":4,"context_line":"    same as $(tenant_id)s."},{"line_number":5,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3a57f1b5_3ff8bbc2","line":4,"updated":"2016-02-12 17:55:54.000000000","message":"Nit:  I would consider updating this to mention that the term tenant has been deprecated in favor of projects which is the preferred term going forward","commit_id":"6800b2ea665d9e70a135a49ef15410f6e72cf08a"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"e6a5a625fee3f6346a9bf8fda23b8f95df216c22","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Keystone supports $(project_id)s in the catalog. It works the"},{"line_number":4,"context_line":"    same as $(tenant_id)s."},{"line_number":5,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1a54edaf_c98e5527","line":4,"in_reply_to":"3a57f1b5_3ff8bbc2","updated":"2016-02-13 03:55:52.000000000","message":"+1 we clearly need to deliver this message more frequently","commit_id":"6800b2ea665d9e70a135a49ef15410f6e72cf08a"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"44c4603ad1308349de41c426051e3b0edb7395c3","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - Keystone supports $(project_id)s in the catalog. It works the"},{"line_number":4,"context_line":"    same as $(tenant_id)s."},{"line_number":5,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"dae33548_ceec1dca","line":4,"in_reply_to":"3a57f1b5_3ff8bbc2","updated":"2016-02-15 16:55:17.000000000","message":"Done","commit_id":"6800b2ea665d9e70a135a49ef15410f6e72cf08a"}]}
