)]}'
{"swift/common/ring/ring.py":[{"author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"change_message_id":"4918d04c6f166d4d47dbd5e42189e4993e173415","unresolved":false,"context_lines":[{"line_number":109,"context_line":"        #"},{"line_number":110,"context_line":"        # This only works on Python 2.7; on 2.6, we always get the"},{"line_number":111,"context_line":"        # current time in the gzip output."},{"line_number":112,"context_line":"        tempf \u003d NamedTemporaryFile(dir\u003d\".\", prefix\u003dfilename, delete\u003dFalse)"},{"line_number":113,"context_line":"        try:"},{"line_number":114,"context_line":"            gz_file \u003d GzipFile(filename, mode\u003d\u0027wb\u0027, fileobj\u003dtempf,"},{"line_number":115,"context_line":"                               mtime\u003d1300507380.0)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAWH%2F%2BYKU%3D","line":112,"updated":"2014-03-27 08:42:52.000000000","message":"is this better without need to call close?\n\nwith NamedTemporaryFile(dir\u003d\".\", prefix\u003dfilename, delete\u003dFalse) as tempf:","commit_id":"c6cebb6e621a245c9c2d5bff0df59689b0140373"}]}
