)]}'
{"keystone/catalog/backends/kvs.py":[{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"82944fb2aa79717baf5e722a2cd62621ecef9c6a","unresolved":false,"context_lines":[{"line_number":57,"context_line":"            pass"},{"line_number":58,"context_line":"        else:"},{"line_number":59,"context_line":"            msg \u003d _(\u0027Duplicate ID, %s.\u0027) % region_id"},{"line_number":60,"context_line":"            raise exception.Conflict(type\u003d\u0027region\u0027, details\u003dmsg)"},{"line_number":61,"context_line":"        region.setdefault(\u0027parent_region_id\u0027)"},{"line_number":62,"context_line":"        self._check_parent_region(region)"},{"line_number":63,"context_line":"        self.db.set(\u0027region-%s\u0027 % region_id, region)"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAVn%2F%2Few4%3D","line":60,"updated":"2014-03-05 20:43:24.000000000","message":"do this in the manager instead of in each backend separately","commit_id":"843e8da65a0c8b305b28bd5a7da084496696b4b0"}],"keystone/tests/test_v3_catalog.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"a4e0d4f01a9695c4fbb0079b2a0442c6397bacdd","unresolved":false,"context_lines":[{"line_number":38,"context_line":"        ref \u003d dict(description\u003d\"my region\")"},{"line_number":39,"context_line":"        self.put("},{"line_number":40,"context_line":"            \u0027/regions/myregion\u0027,"},{"line_number":41,"context_line":"            body\u003d{\u0027region\u0027: ref}, expected_status\u003d200)"},{"line_number":42,"context_line":"        # Create region again with duplicate id"},{"line_number":43,"context_line":"        self.put("},{"line_number":44,"context_line":"            \u0027/regions/myregion\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAVn%2F%2F%2Bvw%3D","line":41,"updated":"2014-03-03 01:11:36.000000000","message":"200 is the default so suggest remove the argument.","commit_id":"dc7453f09d1e13f4bc3e056051d5141e7381af3b"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"6bc2aaa74df65aa7cc4ed55277ea7ccbebd84dda","unresolved":false,"context_lines":[{"line_number":38,"context_line":"        ref \u003d dict(description\u003d\"my region\")"},{"line_number":39,"context_line":"        self.put("},{"line_number":40,"context_line":"            \u0027/regions/myregion\u0027,"},{"line_number":41,"context_line":"            body\u003d{\u0027region\u0027: ref}, expected_status\u003d200)"},{"line_number":42,"context_line":"        # Create region again with duplicate id"},{"line_number":43,"context_line":"        self.put("},{"line_number":44,"context_line":"            \u0027/regions/myregion\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAVn%2F%2F1A8%3D","line":41,"in_reply_to":"AAAAVn%2F%2F%2Bvw%3D","updated":"2014-03-03 22:19:40.000000000","message":"but it should be 201","commit_id":"dc7453f09d1e13f4bc3e056051d5141e7381af3b"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"93b74b9def8674fcd7814fcbc79fa81ad17f040b","unresolved":false,"context_lines":[{"line_number":261,"context_line":"        self.assertEqual(\u0027puppies\u0027, r.result[\u0027endpoint\u0027][\u0027enabled\u0027])"},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"    def assertValidErrorResponse(self, response):"},{"line_number":264,"context_line":"        self.assertTrue(response.status_code in [400, 409])"},{"line_number":265,"context_line":""},{"line_number":266,"context_line":"    def test_create_endpoint_400(self):"},{"line_number":267,"context_line":"        \"\"\"Call ``POST /endpoints``.\"\"\""}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAWH%2F%2B3Lg%3D","line":264,"updated":"2014-03-22 15:37:27.000000000","message":"should be be using assertIn so we get a better error message.","commit_id":"1564bbe962d92028c59c4b019c04c6fa4ecbddce"}]}
