)]}'
{"ironic/drivers/modules/agent_base.py":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"4560565d45efdae44ed4514dd2917673057d2cba","unresolved":false,"context_lines":[{"line_number":770,"context_line":"class AgentOobStepsMixin(object):"},{"line_number":771,"context_line":"    \"\"\"Mixin with out-of-band deploy steps.\"\"\""},{"line_number":772,"context_line":""},{"line_number":773,"context_line":"    @METRICS.timer(\u0027AgentDeployMixin.switch_networking\u0027)"},{"line_number":774,"context_line":"    @base.deploy_step(priority\u003d30)"},{"line_number":775,"context_line":"    @task_manager.require_exclusive_lock"},{"line_number":776,"context_line":"    def switch_to_tenant_network(self, task):"}],"source_content_type":"text/x-python","patch_set":15,"id":"bf51134e_8e918855","line":773,"range":{"start_line":773,"start_character":37,"end_line":773,"end_character":54},"updated":"2020-07-10 17:24:44.000000000","message":"nit: switch_to_tenant_network","commit_id":"9943e024c234e2e8f396e52fbf1f3c69c45dae92"}],"ironic/drivers/modules/iscsi_deploy.py":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"4560565d45efdae44ed4514dd2917673057d2cba","unresolved":false,"context_lines":[{"line_number":687,"context_line":"        :param kwargs: the kwargs passed from the heartbeat method."},{"line_number":688,"context_line":"        :raises: InstanceDeployFailure, if it encounters some error during"},{"line_number":689,"context_line":"            the deploy."},{"line_number":690,"context_line":"        \"\"\""},{"line_number":691,"context_line":"        node \u003d task.node"},{"line_number":692,"context_line":"        LOG.debug(\u0027Continuing the deployment on node %s\u0027, node.uuid)"},{"line_number":693,"context_line":""}],"source_content_type":"text/x-python","patch_set":15,"id":"bf51134e_6e319459","line":690,"updated":"2020-07-10 17:24:44.000000000","message":"I think we need a fast exit here too:\n\nif not task.driver.storage.should_write_image(task):\n    return","commit_id":"9943e024c234e2e8f396e52fbf1f3c69c45dae92"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"4e308aed896d6a3eed6cd5b9abbdd2b5faab3700","unresolved":false,"context_lines":[{"line_number":687,"context_line":"        :param kwargs: the kwargs passed from the heartbeat method."},{"line_number":688,"context_line":"        :raises: InstanceDeployFailure, if it encounters some error during"},{"line_number":689,"context_line":"            the deploy."},{"line_number":690,"context_line":"        \"\"\""},{"line_number":691,"context_line":"        node \u003d task.node"},{"line_number":692,"context_line":"        LOG.debug(\u0027Continuing the deployment on node %s\u0027, node.uuid)"},{"line_number":693,"context_line":""}],"source_content_type":"text/x-python","patch_set":15,"id":"bf51134e_1f65a0b5","line":690,"in_reply_to":"bf51134e_6e319459","updated":"2020-07-10 22:04:37.000000000","message":"Ohh, good point. :\\  This will still get called because prepare won\u0027t be done.","commit_id":"9943e024c234e2e8f396e52fbf1f3c69c45dae92"}]}
