)]}'
{"keystone/controllers/version.py":[{"author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"change_message_id":"d1fee9216f4aa7192c3942ea60133c1a8a48040a","unresolved":false,"context_lines":[{"line_number":26,"context_line":"                \"keystone/content/%s.xml.tpl\" % file)"},{"line_number":27,"context_line":"            resp.content_type \u003d \"application/xml\""},{"line_number":28,"context_line":"        elif utils.is_atom_response(req):"},{"line_number":29,"context_line":"            resp_file \u003d os.path.join(POSSIBLE_TOPDIR,"},{"line_number":30,"context_line":"                \"keystone/content/%s.atom.tpl\" % file)"},{"line_number":31,"context_line":"            resp.content_type \u003d \"application/atom+xml\""},{"line_number":32,"context_line":"        else:"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAC3%2F%2F6cw%3D","line":29,"updated":"2011-12-27 16:50:54.000000000","message":"Nice! I made the same fix when ran the tests for HP-IDM extension and one of the tests wasn\u0027t happy because of this. :)","commit_id":"97d13046e870ae2a582bd55e3883008b230969f6"}],"keystone/test/unit/test_backends.py":[{"author":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"change_message_id":"72ba4e19d88018b4b30893e68ea2f5bcb96b5000","unresolved":false,"context_lines":[{"line_number":185,"context_line":"            \"hash-password\": \"False\","},{"line_number":186,"context_line":"            \u0027keystone.backends.sqlalchemy\u0027: {"},{"line_number":187,"context_line":"                \"sql_connection\": \"sqlite:///%s\" % self.database_name,"},{"line_number":188,"context_line":"                \"backend_entities\": \"[\u0027Tenant\u0027, \u0027Service\u0027, \u0027Endpoints\u0027,\\"},{"line_number":189,"context_line":"                        \u0027EndpointTemplates\u0027]\","},{"line_number":190,"context_line":"                \"sql_idle_timeout\": \"30\""},{"line_number":191,"context_line":"                }"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAC3%2F%2F6d8%3D","line":188,"updated":"2011-12-27 16:20:15.000000000","message":"Minor nit: you don\u0027t need the backslash at the end of the line, since you are inside brackets. Avoid continuation backslashes wherever possible.","commit_id":"97d13046e870ae2a582bd55e3883008b230969f6"},{"author":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"change_message_id":"0f914e695476bf0b03c6cf1aa58d5f536803aaa0","unresolved":false,"context_lines":[{"line_number":185,"context_line":"            \"hash-password\": \"False\","},{"line_number":186,"context_line":"            \u0027keystone.backends.sqlalchemy\u0027: {"},{"line_number":187,"context_line":"                \"sql_connection\": \"sqlite:///%s\" % self.database_name,"},{"line_number":188,"context_line":"                \"backend_entities\": \"[\u0027Tenant\u0027, \u0027Service\u0027, \u0027Endpoints\u0027,\\"},{"line_number":189,"context_line":"                        \u0027EndpointTemplates\u0027]\","},{"line_number":190,"context_line":"                \"sql_idle_timeout\": \"30\""},{"line_number":191,"context_line":"                }"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAC3%2F%2F6cc%3D","line":188,"in_reply_to":"AAAAC3%2F%2F6d8%3D","updated":"2011-12-27 16:46:50.000000000","message":"I\u0027m actually in a sting which contains brackets, so I need the \\","commit_id":"97d13046e870ae2a582bd55e3883008b230969f6"}]}
