)]}'
{"ceilometer/api/app.py":[{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"b796d83b6d8bb94f7f76bfa524ea4c84f45a9ca8","unresolved":false,"context_lines":[{"line_number":132,"context_line":"    dns_enabled \u003d cfg.CONF.api.enable_reverse_dns_lookup"},{"line_number":133,"context_line":"    if not dns_enabled:"},{"line_number":134,"context_line":"        cls \u003d DisableReverseDNSLookupHandler"},{"line_number":135,"context_line":"    return cls"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"def build_server():"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAW3%2F%2F%2FFY%3D","line":135,"updated":"2014-04-09 02:44:21.000000000","message":"How about we use the same handler class, and check the enable_reverse_dns_lookup config options in its address_string method?","commit_id":"4ac7e1ecad168f77697bf7af595ef2b819e3f4e2"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"ede9dddad847b19b8dad25e7f4e6801a618eeb9c","unresolved":false,"context_lines":[{"line_number":132,"context_line":"    dns_enabled \u003d cfg.CONF.api.enable_reverse_dns_lookup"},{"line_number":133,"context_line":"    if not dns_enabled:"},{"line_number":134,"context_line":"        cls \u003d DisableReverseDNSLookupHandler"},{"line_number":135,"context_line":"    return cls"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"def build_server():"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAW3%2F%2F%2Bvs%3D","line":135,"in_reply_to":"AAAAW3%2F%2F%2FFY%3D","updated":"2014-04-09 04:24:04.000000000","message":"it seems better, it is consistent for unexpected type check\n\nwill be done, thanks","commit_id":"4ac7e1ecad168f77697bf7af595ef2b819e3f4e2"}]}
