)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"6851933061314e232b29a0e56a26454f6541d3c0","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Remove the default driver logic for resource and assignment"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"In an attempt to remove the LDAP backends for resource and"},{"line_number":10,"context_line":"assignment, the logic for handling the default driver should be"},{"line_number":11,"context_line":"removed."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"fa69d971_a947d9ba","line":9,"updated":"2016-01-05 00:20:56.000000000","message":"When was this behavior deprecated?","commit_id":"716903c9d5d8fef0431061a359aa5e2043e6f6e2"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"1fa688a0aadec3eaf08dafebc3b7afb172d57cf2","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Remove the default driver logic for resource and assignment"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"In an attempt to remove the LDAP backends for resource and"},{"line_number":10,"context_line":"assignment, the logic for handling the default driver should be"},{"line_number":11,"context_line":"removed."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"fa69d971_74bc58dc","line":9,"updated":"2016-01-05 00:48:31.000000000","message":"When was this deprecated? I don\u0027t see any deprecation messages removed in the changes so it was never deprecated, so we can\u0027t remove it. Why is it required to remove this function in order to remove the LDAP drivers? What we could do instead is remove support just for the LDAP identity driver (if you don\u0027t specify the assignment driver when you use ldap as identity driver the server will fail to start).","commit_id":"79e08955153eed8e4b08507c514db42e8dc437da"}],"keystone/common/config.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"873900f88917803b3117513e3c04105887923308","unresolved":false,"context_lines":[{"line_number":365,"context_line":"                   help\u003d\u0027Entrypoint for the assignment backend driver in the \u0027"},{"line_number":366,"context_line":"                        \u0027keystone.assignment namespace. Supplied drivers are \u0027"},{"line_number":367,"context_line":"                        \u0027ldap and sql. If an assignment driver is not \u0027"},{"line_number":368,"context_line":"                        \u0027specified, the identity driver will choose the \u0027"},{"line_number":369,"context_line":"                        \u0027assignment driver.\u0027),"},{"line_number":370,"context_line":"    ],"},{"line_number":371,"context_line":"    \u0027resource\u0027: ["}],"source_content_type":"text/x-python","patch_set":4,"id":"fa69d971_14c4fc8e","line":368,"updated":"2016-01-05 00:37:43.000000000","message":"this text needs to be updated.","commit_id":"716903c9d5d8fef0431061a359aa5e2043e6f6e2"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"873900f88917803b3117513e3c04105887923308","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                   default\u003d\u0027sql\u0027,"},{"line_number":374,"context_line":"                   help\u003d\u0027Entrypoint for the resource backend driver in the \u0027"},{"line_number":375,"context_line":"                        \u0027keystone.resource namespace. Supplied drivers are \u0027"},{"line_number":376,"context_line":"                        \u0027ldap and sql. If a resource driver is not specified, \u0027"},{"line_number":377,"context_line":"                        \u0027the assignment driver will choose the resource \u0027"},{"line_number":378,"context_line":"                        \u0027driver.\u0027),"},{"line_number":379,"context_line":"        cfg.BoolOpt(\u0027caching\u0027, default\u003dTrue,"}],"source_content_type":"text/x-python","patch_set":4,"id":"fa69d971_d4b98416","line":376,"updated":"2016-01-05 00:37:43.000000000","message":"this text needs to be updated.","commit_id":"716903c9d5d8fef0431061a359aa5e2043e6f6e2"}],"keystone/tests/unit/test_backend_ldap.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"77ba4a2b8bce3aa9aaa85ab6db5f64f46004d8f0","unresolved":false,"context_lines":[{"line_number":1688,"context_line":"        self._assert_create_is_domain_project_not_allowed()"},{"line_number":1689,"context_line":""},{"line_number":1690,"context_line":"    def test_set_default_is_domain_project(self):"},{"line_number":1691,"context_line":"        self.skipTest(\u0027N/A: LDAP support for resource backend is removed\u0027)"},{"line_number":1692,"context_line":""},{"line_number":1693,"context_line":"    def test_create_project_with_parent_id_and_without_domain_id(self):"},{"line_number":1694,"context_line":"        self._assert_create_hierarchy_not_allowed()"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa69d971_a98ef976","line":1691,"updated":"2016-01-05 00:08:08.000000000","message":"revert this change.","commit_id":"6ba45b5776e8f04f4d62c1f6640a9f235e2ba0cc"}]}
