)]}'
{"swift/obj/diskfile.py":[{"author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"change_message_id":"0f4f29b01bc4cd226bf4ab03ec343e071570959e","unresolved":false,"context_lines":[{"line_number":2432,"context_line":"            fp \u003d open(data_file, \u0027rb\u0027)"},{"line_number":2433,"context_line":"        except IOError as e:"},{"line_number":2434,"context_line":"            if e.errno \u003d\u003d errno.ENOENT:"},{"line_number":2435,"context_line":"                raise DiskFileNotExist"},{"line_number":2436,"context_line":"            raise"},{"line_number":2437,"context_line":"        self._datafile_metadata \u003d self._failsafe_read_metadata(fp, data_file)"},{"line_number":2438,"context_line":"        self._metadata \u003d {}"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4b6375_b4f55759","line":2435,"updated":"2017-11-03 19:19:43.000000000","message":"Feeling extremely silly asking you this, because I know that the raise statement instantiates a class it\u0027s given, but could you add parenthesis here, purely for consistency with all other statements that raise DiskFileNotExist?","commit_id":"84bb7ce5045c4041a5039ab779eb1cd82c7dafba"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"a0c6810aa4eecc5072548e4141df38a651e19cd1","unresolved":false,"context_lines":[{"line_number":2432,"context_line":"            fp \u003d open(data_file, \u0027rb\u0027)"},{"line_number":2433,"context_line":"        except IOError as e:"},{"line_number":2434,"context_line":"            if e.errno \u003d\u003d errno.ENOENT:"},{"line_number":2435,"context_line":"                raise DiskFileNotExist"},{"line_number":2436,"context_line":"            raise"},{"line_number":2437,"context_line":"        self._datafile_metadata \u003d self._failsafe_read_metadata(fp, data_file)"},{"line_number":2438,"context_line":"        self._metadata \u003d {}"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4b6375_4704374a","line":2435,"in_reply_to":"3f4b6375_b4f55759","updated":"2017-11-03 20:20:16.000000000","message":"Done","commit_id":"84bb7ce5045c4041a5039ab779eb1cd82c7dafba"}],"test/unit/obj/test_diskfile.py":[{"author":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"change_message_id":"da22b7ad2b328b1565394f5d80f7d2eecc0c75be","unresolved":false,"context_lines":[{"line_number":2302,"context_line":"                os.unlink(os.path.join(d, f))"},{"line_number":2303,"context_line":"            return result"},{"line_number":2304,"context_line":""},{"line_number":2305,"context_line":"        with create_files(class_under_test, good_files), \\"},{"line_number":2306,"context_line":"                mock.patch(\u0027swift.obj.diskfile.os.listdir\u0027,"},{"line_number":2307,"context_line":"                           side_effect\u003ddeleting_listdir), \\"},{"line_number":2308,"context_line":"                self.assertRaises(DiskFileNotExist):"}],"source_content_type":"text/x-python","patch_set":3,"id":"1f485f77_68dbf2ec","line":2305,"updated":"2017-11-13 22:20:01.000000000","message":"didn\u0027t know to write the with statement this way, tried writing with two with statements and it also works ok","commit_id":"3fa2ee5a3cc6019ea058b5bfc415fe02d1108a60"}]}
