)]}'
{"keystone/identity/backends/ldap.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"fd77b0d10920102d1b96fb122d4f7a6b512b20b0","unresolved":false,"context_lines":[{"line_number":417,"context_line":"    options_name \u003d \u0027user\u0027"},{"line_number":418,"context_line":"    attribute_options_names \u003d {\u0027password\u0027: \u0027pass\u0027,"},{"line_number":419,"context_line":"                               \u0027email\u0027: \u0027mail\u0027,"},{"line_number":420,"context_line":"                               \u0027name\u0027: \u0027name\u0027,"},{"line_number":421,"context_line":"                               \u0027enabled\u0027: \u0027enabled\u0027,"},{"line_number":422,"context_line":"                               \u0027domain_id\u0027: \u0027domain_id\u0027}"},{"line_number":423,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2Fjss%3D","line":420,"updated":"2013-06-27 20:06:42.000000000","message":"why changing the default mappings?","commit_id":"b70ece72123632b8370afdbd1b44d737d7e291c1"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"961f7afe22274014eb2cd8e3d5b2f81f50631c13","unresolved":false,"context_lines":[{"line_number":417,"context_line":"    options_name \u003d \u0027user\u0027"},{"line_number":418,"context_line":"    attribute_options_names \u003d {\u0027password\u0027: \u0027pass\u0027,"},{"line_number":419,"context_line":"                               \u0027email\u0027: \u0027mail\u0027,"},{"line_number":420,"context_line":"                               \u0027name\u0027: \u0027name\u0027,"},{"line_number":421,"context_line":"                               \u0027enabled\u0027: \u0027enabled\u0027,"},{"line_number":422,"context_line":"                               \u0027domain_id\u0027: \u0027domain_id\u0027}"},{"line_number":423,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2FcDg%3D","line":420,"in_reply_to":"AAAAPn%2F%2Fh8E%3D","updated":"2013-07-01 22:35:29.000000000","message":"OK, thanks.","commit_id":"b70ece72123632b8370afdbd1b44d737d7e291c1"},{"author":{"_account_id":7293,"name":"Elena Ezhova","email":"ezhovaelena19@gmail.com","username":"elena"},"change_message_id":"be8258057035ecb8b8b327f84394302a1d27dac4","unresolved":false,"context_lines":[{"line_number":417,"context_line":"    options_name \u003d \u0027user\u0027"},{"line_number":418,"context_line":"    attribute_options_names \u003d {\u0027password\u0027: \u0027pass\u0027,"},{"line_number":419,"context_line":"                               \u0027email\u0027: \u0027mail\u0027,"},{"line_number":420,"context_line":"                               \u0027name\u0027: \u0027name\u0027,"},{"line_number":421,"context_line":"                               \u0027enabled\u0027: \u0027enabled\u0027,"},{"line_number":422,"context_line":"                               \u0027domain_id\u0027: \u0027domain_id\u0027}"},{"line_number":423,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2Fh8E%3D","line":420,"in_reply_to":"AAAAPn%2F%2Fjss%3D","updated":"2013-06-28 13:34:28.000000000","message":"Because these values are used to form names of attributes to search in ldap config.\nFor example, take first pair \u0027password\u0027: \u0027pass\u0027. In .../keystone/common/ldap/core.py there will be formed attribute\u0027s name to get from .../keystone/common/config.py: user_pass_attribute, which equals its real name in conf:\nregister_str(\u0027user_pass_attribute\u0027, group\u003d\u0027ldap\u0027, default\u003d\u0027userPassword\u0027).\nIt\u0027s the same about other attribute options names.","commit_id":"b70ece72123632b8370afdbd1b44d737d7e291c1"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"d369e4e072f6c0fd03eda3c10da738caa22f5c5c","unresolved":false,"context_lines":[{"line_number":417,"context_line":"    options_name \u003d \u0027user\u0027"},{"line_number":418,"context_line":"    attribute_mapping \u003d {\u0027password\u0027: \u0027userPassword\u0027,"},{"line_number":419,"context_line":"                         \u0027email\u0027: \u0027mail\u0027,"},{"line_number":420,"context_line":"                         \u0027name\u0027: \u0027sn\u0027,"},{"line_number":421,"context_line":"                         \u0027enabled\u0027: \u0027enabled\u0027,"},{"line_number":422,"context_line":"                         \u0027domain_id\u0027: \u0027domain_id\u0027}"},{"line_number":423,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAP3%2F%2F8XU%3D","side":"PARENT","line":420,"updated":"2013-07-08 19:43:36.000000000","message":"why are you changing these values?","commit_id":"31863d1b4124e703905bb85d767fd0200e20c25e"}]}
