)]}'
{"nova/virt/powervm/blockdev.py":[{"author":{"_account_id":5280,"name":"Nicolas Simonds","email":"nic@metacloud.com","username":"nicolas.simonds"},"change_message_id":"409c82c33143e25528f36c81aa2b65f1aff4b60e","unresolved":false,"context_lines":[{"line_number":401,"context_line":"        comp_path \u003d os.path.join(remote_path, os.path.basename(source_path))"},{"line_number":402,"context_line":"        gzip_ending \u003d \u0027.gz\u0027"},{"line_number":403,"context_line":"        if comp_path.endswith(gzip_ending):"},{"line_number":404,"context_line":"            uncomp_path \u003d comp_path[:-len(gzip_ending)]"},{"line_number":405,"context_line":"        else:"},{"line_number":406,"context_line":"            uncomp_path \u003d comp_path"},{"line_number":407,"context_line":"        if not decompress:"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAN3%2F%2Ftbg%3D","line":404,"updated":"2013-03-15 17:29:08.000000000","message":"Is there something wrong with os.path.splitext() ?","commit_id":"584fb8d0ec1041c8cc15b8d8e74064bc55e8f3fd"},{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"05bd2289209f9925059dfba47cbb225f7e528d33","unresolved":false,"context_lines":[{"line_number":399,"context_line":"        source_cksum \u003d hasher.hexdigest()"},{"line_number":400,"context_line":""},{"line_number":401,"context_line":"        comp_path \u003d os.path.join(remote_path, os.path.basename(source_path))"},{"line_number":402,"context_line":"        uncomp_path \u003d comp_path.rsplit(\".gz\", 1)[0]"},{"line_number":403,"context_line":"        if not decompress:"},{"line_number":404,"context_line":"            final_path \u003d comp_path"},{"line_number":405,"context_line":"        else:"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAN3%2F%2FtHg%3D","line":402,"updated":"2013-03-15 21:21:49.000000000","message":"Ergh.  I\u0027m not sure I like this variant:\n\n    \u003e\u003e\u003e \"foo.gz.baz\".rsplit(\".gz\", 1)\n    [\u0027foo\u0027, \u0027.baz\u0027]\n\nI agree that having \".gz\" appear somewhere in the middle of the file is unlikely, but what about:\n\n    \u003e\u003e\u003e \"real.gzip\".rsplit(\".gz\", 1)\n    [\u0027real\u0027, \u0027ip\u0027]\n\nI really preferred the .endswith() variant…","commit_id":"ee7c719a5d69ba3679c46f0df60157e27d50ec71"}]}
