)]}'
{"swift/proxy/controllers/base.py":[{"author":{"_account_id":995,"name":"David Goetz","email":"david.goetz@rackspace.com","username":"david-goetz"},"change_message_id":"4d44f0965a30f6d7525e8c9667cfc0d03547058e","unresolved":false,"context_lines":[{"line_number":117,"context_line":"                           for k in src_headers"},{"line_number":118,"context_line":"                           if k.lower().startswith(x_remove)"},{"line_number":119,"context_line":"                            or k.lower().startswith(x_remove_read)"},{"line_number":120,"context_line":"                            or k.lower().startswith(x_remove_write)"},{"line_number":121,"context_line":"                           )"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"        dst_headers.update((k.lower(), v)"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAALH%2F%2FL10%3D","line":120,"updated":"2012-10-08 15:35:40.000000000","message":"a little better to do\n\nk.lower() in (x_remove_read, x_remove_write) \n\ninstead of the startswith because it would be the full header key.","commit_id":"73e25a413c956ed23b9df9f445a24f2f08766e97"}]}
