)]}'
{"ceilometer/api/middleware.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"2142c3b4400203b44d3ab4f0b6ecbbebaa0bbdb1","unresolved":false,"context_lines":[{"line_number":72,"context_line":"                state[\u0027headers\u0027] \u003d headers"},{"line_number":73,"context_line":"                return start_response(status, headers, exc_info)"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"        def best_match_language(accept_language):"},{"line_number":76,"context_line":"            \"\"\"Determines best available locale from the Accept-Language"},{"line_number":77,"context_line":"            header."},{"line_number":78,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAASX%2F%2F0gs%3D","line":75,"updated":"2013-08-26 19:33:34.000000000","message":"I think you want a @staticmethod, not a function redefined on each call.","commit_id":"b2b9c40e68c83e9bac115b219990e005846c335c"},{"author":{"_account_id":7179,"name":"Brad Pokorny","email":"brad_pokorny@symantec.com","username":"bpokorny"},"change_message_id":"88fbc7728ae9705d49dbca49879be74318d67016","unresolved":false,"context_lines":[{"line_number":72,"context_line":"                state[\u0027headers\u0027] \u003d headers"},{"line_number":73,"context_line":"                return start_response(status, headers, exc_info)"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"        def best_match_language(accept_language):"},{"line_number":76,"context_line":"            \"\"\"Determines best available locale from the Accept-Language"},{"line_number":77,"context_line":"            header."},{"line_number":78,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAASX%2F%2F0PY%3D","line":75,"in_reply_to":"AAAASX%2F%2F0gs%3D","updated":"2013-08-26 21:00:33.000000000","message":"Done","commit_id":"b2b9c40e68c83e9bac115b219990e005846c335c"}]}
