)]}'
{"ironic_lib/disk_utils.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"50b12639772157837f67f06d1131d822b4328f42","unresolved":false,"context_lines":[{"line_number":392,"context_line":"    return imageutils.QemuImgInfo(out)"},{"line_number":393,"context_line":""},{"line_number":394,"context_line":""},{"line_number":395,"context_line":"@tenacity.retry("},{"line_number":396,"context_line":"    retry\u003dtenacity.retry_if_exception_type(processutils.ProcessExecutionError),"},{"line_number":397,"context_line":"    stop\u003dtenacity.stop_after_attempt(CONF.disk_utils.image_convert_attempts),"},{"line_number":398,"context_line":"    reraise\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_dd8d6032","line":395,"updated":"2020-08-16 11:35:56.000000000","message":"Note that this will prevent us from making the option mutable in the future","commit_id":"3a964d3057a67af028ea9f269f83ecab41ad8384"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"50b12639772157837f67f06d1131d822b4328f42","unresolved":false,"context_lines":[{"line_number":393,"context_line":""},{"line_number":394,"context_line":""},{"line_number":395,"context_line":"@tenacity.retry("},{"line_number":396,"context_line":"    retry\u003dtenacity.retry_if_exception_type(processutils.ProcessExecutionError),"},{"line_number":397,"context_line":"    stop\u003dtenacity.stop_after_attempt(CONF.disk_utils.image_convert_attempts),"},{"line_number":398,"context_line":"    reraise\u003dTrue)"},{"line_number":399,"context_line":"def convert_image(source, dest, out_format, run_as_root\u003dFalse):"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_3d83bc06","line":396,"updated":"2020-08-16 11:35:56.000000000","message":"This will retry on all errors while the previous version only retried \"Resource temporary unavailable\". Is it intended?","commit_id":"3a964d3057a67af028ea9f269f83ecab41ad8384"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"3b94a46f1363494c647cd573cd49b1fba4fea718","unresolved":false,"context_lines":[{"line_number":394,"context_line":""},{"line_number":395,"context_line":"@tenacity.retry("},{"line_number":396,"context_line":"    retry\u003dtenacity.retry_if_exception_type(processutils.ProcessExecutionError),"},{"line_number":397,"context_line":"    stop\u003dtenacity.stop_after_attempt(CONF.disk_utils.image_convert_attempts),"},{"line_number":398,"context_line":"    reraise\u003dTrue)"},{"line_number":399,"context_line":"def convert_image(source, dest, out_format, run_as_root\u003dFalse):"},{"line_number":400,"context_line":"    \"\"\"Convert image to other format.\"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_b5b6d7db","line":397,"updated":"2020-08-13 21:05:42.000000000","message":"It occurs to me that maybe we should back off, even if just a little in this sort of case. We\u0027ve got sync being explicitly called which kind of helps. I dunno\n\nGranted, I realize this was not in the original, so really it is just a thought.","commit_id":"3a964d3057a67af028ea9f269f83ecab41ad8384"}],"ironic_lib/tests/test_disk_utils.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"8fc5ebb2b53821c653548e13bd7314d5d53e183b","unresolved":false,"context_lines":[{"line_number":1109,"context_line":"                                 run_as_root\u003dFalse,"},{"line_number":1110,"context_line":"                                 prlimit\u003dmock.ANY,"},{"line_number":1111,"context_line":"                                 use_standard_locale\u003dTrue)"},{"line_number":1112,"context_line":"        execute_mock.assert_has_calls(["},{"line_number":1113,"context_line":"            convert_call,"},{"line_number":1114,"context_line":"        ])"},{"line_number":1115,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"9f560f44_5df0c767","line":1112,"updated":"2020-08-22 09:04:03.000000000","message":"nit: assert_called_once_with","commit_id":"718817bf7a05f110e1c26e163a99b6bbc06af58a"}]}
