)]}'
{"keystone/catalog/controllers.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"4348755c7808837ec373e2e3aebdf09ddda66314","unresolved":false,"context_lines":[{"line_number":22,"context_line":"from keystone import exception"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"INTERFACES \u003d (\u0027public\u0027, \u0027internal\u0027, \u0027admin\u0027)"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"@dependency.requires(\u0027catalog_api\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAN3%2F%2Fzgc%3D","line":25,"updated":"2013-03-11 23:07:13.000000000","message":"I don\u0027t see how this change is related to the other changes.","commit_id":"f3f67c6f9f77b04079764bfd0ee3268a1eed268d"},{"author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"change_message_id":"76663ac76d4515c33327ba808e87c0bc803986b7","unresolved":false,"context_lines":[{"line_number":22,"context_line":"from keystone import exception"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"INTERFACES \u003d (\u0027public\u0027, \u0027internal\u0027, \u0027admin\u0027)"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"@dependency.requires(\u0027catalog_api\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAN3%2F%2FzL4%3D","line":25,"in_reply_to":"AAAAN3%2F%2Fzgc%3D","updated":"2013-03-12 04:34:50.000000000","message":"Agreed. Please revert.","commit_id":"f3f67c6f9f77b04079764bfd0ee3268a1eed268d"}]}
