)]}'
{"lib/keystone":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"12aae33306ffb66b47ee50fa2e6f46d0e2af3e92","unresolved":false,"context_lines":[{"line_number":99,"context_line":"        iniset $KEYSTONE_CONF ldap password  $LDAP_PASSWORD"},{"line_number":100,"context_line":"        iniset $KEYSTONE_CONF ldap user \"dc\u003dManager,dc\u003dopenstack,dc\u003dorg\""},{"line_number":101,"context_line":"        iniset $KEYSTONE_CONF ldap suffix \"dc\u003dopenstack,dc\u003dorg\""},{"line_number":102,"context_line":"        iniset $KEYSTONE_CONF ldap suffix \"dc\u003dopenstack,dc\u003dorg\""},{"line_number":103,"context_line":"        iniset $KEYSTONE_CONF ldap use_dumb_member \"True\""},{"line_number":104,"context_line":"        iniset $KEYSTONE_CONF ldap user_attribute_ignore \"tenant_id,tenants,enabled,email\""},{"line_number":105,"context_line":"        iniset $KEYSTONE_CONF ldap tenant_attribute_ignore \"enabled\""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"AAAAM3%2F%2BwZo%3D","line":102,"updated":"2013-02-19 21:54:26.000000000","message":"this is duplicated. suggest remove it.","commit_id":"fe609d668294a350683711532357f6327703c607"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"4557b40a2bc3e8cec2b4e408596fb12a896971f5","unresolved":false,"context_lines":[{"line_number":99,"context_line":"        iniset $KEYSTONE_CONF ldap password  $LDAP_PASSWORD"},{"line_number":100,"context_line":"        iniset $KEYSTONE_CONF ldap user \"dc\u003dManager,dc\u003dopenstack,dc\u003dorg\""},{"line_number":101,"context_line":"        iniset $KEYSTONE_CONF ldap suffix \"dc\u003dopenstack,dc\u003dorg\""},{"line_number":102,"context_line":"        iniset $KEYSTONE_CONF ldap suffix \"dc\u003dopenstack,dc\u003dorg\""},{"line_number":103,"context_line":"        iniset $KEYSTONE_CONF ldap use_dumb_member \"True\""},{"line_number":104,"context_line":"        iniset $KEYSTONE_CONF ldap user_attribute_ignore \"tenant_id,tenants,enabled,email\""},{"line_number":105,"context_line":"        iniset $KEYSTONE_CONF ldap tenant_attribute_ignore \"enabled\""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"AAAAM3%2F%2BvnE%3D","line":102,"in_reply_to":"AAAAM3%2F%2BwZo%3D","updated":"2013-02-20 03:04:43.000000000","message":"duplicate line confuses me","commit_id":"fe609d668294a350683711532357f6327703c607"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"12aae33306ffb66b47ee50fa2e6f46d0e2af3e92","unresolved":false,"context_lines":[{"line_number":101,"context_line":"        iniset $KEYSTONE_CONF ldap suffix \"dc\u003dopenstack,dc\u003dorg\""},{"line_number":102,"context_line":"        iniset $KEYSTONE_CONF ldap suffix \"dc\u003dopenstack,dc\u003dorg\""},{"line_number":103,"context_line":"        iniset $KEYSTONE_CONF ldap use_dumb_member \"True\""},{"line_number":104,"context_line":"        iniset $KEYSTONE_CONF ldap user_attribute_ignore \"tenant_id,tenants,enabled,email\""},{"line_number":105,"context_line":"        iniset $KEYSTONE_CONF ldap tenant_attribute_ignore \"enabled\""},{"line_number":106,"context_line":"        iniset $KEYSTONE_CONF ldap tenant_tree_dn \"ou\u003dProjects,dc\u003dopenstack,dc\u003dorg\""},{"line_number":107,"context_line":"        iniset $KEYSTONE_CONF ldap user_tree_dn \"ou\u003dUsers,dc\u003dopenstack,dc\u003dorg\""}],"source_content_type":"application/octet-stream","patch_set":1,"id":"AAAAM3%2F%2BwZQ%3D","line":104,"updated":"2013-02-19 21:54:26.000000000","message":"suggest alphabetize: email,enabled,tenant_id,tenants","commit_id":"fe609d668294a350683711532357f6327703c607"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"cf7c129ef39778e42ed871224a3a1aa448de9c48","unresolved":false,"context_lines":[{"line_number":100,"context_line":"        iniset $KEYSTONE_CONF ldap user \"dc\u003dManager,dc\u003dopenstack,dc\u003dorg\""},{"line_number":101,"context_line":"        iniset $KEYSTONE_CONF ldap suffix \"dc\u003dopenstack,dc\u003dorg\""},{"line_number":102,"context_line":"        iniset $KEYSTONE_CONF ldap use_dumb_member \"True\""},{"line_number":103,"context_line":"        iniset $KEYSTONE_CONF ldap user_attribute_ignore \"enabled,email,tenant_id,tenants\""},{"line_number":104,"context_line":"        iniset $KEYSTONE_CONF ldap tenant_attribute_ignore \"enabled\""},{"line_number":105,"context_line":"        iniset $KEYSTONE_CONF ldap tenant_domain_id_attribute \"businessCategory\""},{"line_number":106,"context_line":"        iniset $KEYSTONE_CONF ldap tenant_tree_dn \"ou\u003dProjects,dc\u003dopenstack,dc\u003dorg\""}],"source_content_type":"application/octet-stream","patch_set":2,"id":"AAAAM3%2F%2BtVQ%3D","line":103,"updated":"2013-02-21 00:45:16.000000000","message":"suggest change tenant_id to tenantId. otherwise, users with --tenant-id don\u0027t get created with internal server error.","commit_id":"645a9208d0cf1a56b131d6e67f18e6770021b3d1"}]}
