)]}'
{"keystone/tests/test_backend_ldap.py":[{"author":{"_account_id":6460,"name":"Brad Topol","email":"btopol@us.ibm.com","username":"btopol"},"change_message_id":"465c74d080bfb1ff22dbad0e5d89e0d0d4d3d0b7","unresolved":false,"context_lines":[{"line_number":287,"context_line":"            [assignment.DEFAULT_DOMAIN])"},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"    def test_list_domains_non_default_domain_id(self):"},{"line_number":290,"context_line":"        # If change the default_domain_id, the ID of the default domain"},{"line_number":291,"context_line":"        # returned by list_domains changes is the new default_domain_id."},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"        orig_default_domain_id \u003d CONF.identity.default_domain_id"}],"source_content_type":"text/x-python","patch_set":15,"id":"AAAAUH%2F%2B4Vs%3D","line":290,"updated":"2014-01-21 06:04:43.000000000","message":"looks like a typo in this sentence","commit_id":"6bd2394bb860491a9ba72727565b7513f2b533f4"},{"author":{"_account_id":6460,"name":"Brad Topol","email":"btopol@us.ibm.com","username":"btopol"},"change_message_id":"465c74d080bfb1ff22dbad0e5d89e0d0d4d3d0b7","unresolved":false,"context_lines":[{"line_number":1055,"context_line":"        self.assertEqual(domains, [assignment.DEFAULT_DOMAIN])"},{"line_number":1056,"context_line":""},{"line_number":1057,"context_line":"    def test_list_domains_non_default_domain_id(self):"},{"line_number":1058,"context_line":"        # If change the default_domain_id, the ID of the default domain"},{"line_number":1059,"context_line":"        # returned by list_domains doesn\u0027t change because the SQL identity"},{"line_number":1060,"context_line":"        # backend reads it from the database, which doesn\u0027t get updated by"},{"line_number":1061,"context_line":"        # config change."}],"source_content_type":"text/x-python","patch_set":15,"id":"AAAAUH%2F%2B4VY%3D","line":1058,"updated":"2014-01-21 06:04:43.000000000","message":"looks like a similar typo.  If change the default_domain_id???","commit_id":"6bd2394bb860491a9ba72727565b7513f2b533f4"}],"keystone/tests/test_v3_auth.py":[{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"82a2e6a4487cd13c3c29bd40a498aa83155dd76a","unresolved":false,"context_lines":[{"line_number":168,"context_line":"            \u0027name\u0027: uuid.uuid4().hex,"},{"line_number":169,"context_line":"            \u0027domain_id\u0027: new_domain_id,"},{"line_number":170,"context_line":"            \u0027password\u0027: new_user_password,"},{"line_number":171,"context_line":"            \u0027tenants\u0027: [\u0027bar\u0027],"},{"line_number":172,"context_line":"            \u0027enabled\u0027: True,"},{"line_number":173,"context_line":"            \u0027email\u0027: uuid.uuid4().hex, }"},{"line_number":174,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAAUH%2F%2Fxjs%3D","line":171,"updated":"2014-01-08 16:21:14.000000000","message":"?","commit_id":"756d215dddb7d40d74c5ab162b2010588d974ee8"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"939fb8b29472a2129f95c407f4a1856b97a07849","unresolved":false,"context_lines":[{"line_number":168,"context_line":"            \u0027name\u0027: uuid.uuid4().hex,"},{"line_number":169,"context_line":"            \u0027domain_id\u0027: new_domain_id,"},{"line_number":170,"context_line":"            \u0027password\u0027: new_user_password,"},{"line_number":171,"context_line":"            \u0027tenants\u0027: [\u0027bar\u0027],"},{"line_number":172,"context_line":"            \u0027enabled\u0027: True,"},{"line_number":173,"context_line":"            \u0027email\u0027: uuid.uuid4().hex, }"},{"line_number":174,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAAUH%2F%2Fxgk%3D","line":171,"in_reply_to":"AAAAUH%2F%2Fxjs%3D","updated":"2014-01-08 16:29:47.000000000","message":"I copied this from http://git.openstack.org/cgit/openstack/keystone/tree/keystone/tests/default_fixtures.py#n65 ... probably should have removed this line.","commit_id":"756d215dddb7d40d74c5ab162b2010588d974ee8"},{"author":{"_account_id":6460,"name":"Brad Topol","email":"btopol@us.ibm.com","username":"btopol"},"change_message_id":"bafd5b8ddd769f18fa5d2fb20e894320584b7da8","unresolved":false,"context_lines":[{"line_number":189,"context_line":"        # 5) Authenticate token using v2 api."},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"        # TODO(blk-u): The following should work (remove expected_status\u003d401)."},{"line_number":192,"context_line":"        # We should not expect Unauthorized because the authorizor code should"},{"line_number":193,"context_line":"        # be looking up the user in the new default domain, but it\u0027s using the"},{"line_number":194,"context_line":"        # old domain because it\u0027s storing the domain_id statically."},{"line_number":195,"context_line":"        # See bug 1265108"}],"source_content_type":"text/x-python","patch_set":10,"id":"AAAAUH%2F%2Fq0Q%3D","line":192,"updated":"2014-01-09 20:48:55.000000000","message":"Great comment but authorizor should be authorizer","commit_id":"8cc901c253b80a9e4fb12cd7fcdb16bb6238a83e"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"8402bd7973aab20cebb22dfb76d8388d2cd602d0","unresolved":false,"context_lines":[{"line_number":189,"context_line":"        # 5) Authenticate token using v2 api."},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"        # TODO(blk-u): The following should work (remove expected_status\u003d401)."},{"line_number":192,"context_line":"        # We should not expect Unauthorized because the authorizor code should"},{"line_number":193,"context_line":"        # be looking up the user in the new default domain, but it\u0027s using the"},{"line_number":194,"context_line":"        # old domain because it\u0027s storing the domain_id statically."},{"line_number":195,"context_line":"        # See bug 1265108"}],"source_content_type":"text/x-python","patch_set":10,"id":"AAAAUH%2F%2FqT8%3D","line":192,"in_reply_to":"AAAAUH%2F%2Fq0Q%3D","updated":"2014-01-09 23:40:50.000000000","message":"Done","commit_id":"8cc901c253b80a9e4fb12cd7fcdb16bb6238a83e"}],"keystone/tests/test_v3_identity.py":[{"author":{"_account_id":6460,"name":"Brad Topol","email":"btopol@us.ibm.com","username":"btopol"},"change_message_id":"bafd5b8ddd769f18fa5d2fb20e894320584b7da8","unresolved":false,"context_lines":[{"line_number":372,"context_line":""},{"line_number":373,"context_line":"        old_default_domain_id \u003d CONF.identity.default_domain_id"},{"line_number":374,"context_line":""},{"line_number":375,"context_line":"        # Disable the default domain so can delete it later."},{"line_number":376,"context_line":"        self.patch(\u0027/domains/%(domain_id)s\u0027 % {"},{"line_number":377,"context_line":"            \u0027domain_id\u0027: old_default_domain_id},"},{"line_number":378,"context_line":"            body\u003d{\u0027domain\u0027: {\u0027enabled\u0027: False}})"}],"source_content_type":"text/x-python","patch_set":10,"id":"AAAAUH%2F%2Fqzg%3D","line":375,"updated":"2014-01-09 20:48:55.000000000","message":"put a we between so and can","commit_id":"8cc901c253b80a9e4fb12cd7fcdb16bb6238a83e"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"8402bd7973aab20cebb22dfb76d8388d2cd602d0","unresolved":false,"context_lines":[{"line_number":372,"context_line":""},{"line_number":373,"context_line":"        old_default_domain_id \u003d CONF.identity.default_domain_id"},{"line_number":374,"context_line":""},{"line_number":375,"context_line":"        # Disable the default domain so can delete it later."},{"line_number":376,"context_line":"        self.patch(\u0027/domains/%(domain_id)s\u0027 % {"},{"line_number":377,"context_line":"            \u0027domain_id\u0027: old_default_domain_id},"},{"line_number":378,"context_line":"            body\u003d{\u0027domain\u0027: {\u0027enabled\u0027: False}})"}],"source_content_type":"text/x-python","patch_set":10,"id":"AAAAUH%2F%2FqT0%3D","line":375,"in_reply_to":"AAAAUH%2F%2Fqzg%3D","updated":"2014-01-09 23:40:50.000000000","message":"Done","commit_id":"8cc901c253b80a9e4fb12cd7fcdb16bb6238a83e"},{"author":{"_account_id":6460,"name":"Brad Topol","email":"btopol@us.ibm.com","username":"btopol"},"change_message_id":"465c74d080bfb1ff22dbad0e5d89e0d0d4d3d0b7","unresolved":false,"context_lines":[{"line_number":25,"context_line":"from keystone.tests import test_v3"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"CONF \u003d cfg.CONF"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"def _build_role_assignment_url_and_entity("}],"source_content_type":"text/x-python","patch_set":15,"id":"AAAAUH%2F%2B4PY%3D","line":28,"updated":"2014-01-21 06:04:43.000000000","message":"Why no need for the lambda stuff?  Why no need to worry about getting dynamically updated config stuff here?","commit_id":"6bd2394bb860491a9ba72727565b7513f2b533f4"}]}
