)]}'
{"ironic/drivers/modules/deploy_utils.py":[{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"6ad9ec9526965187bce308344e45b554583b4663","unresolved":false,"context_lines":[{"line_number":471,"context_line":"    with the given error message. It also powers off the baremetal node."},{"line_number":472,"context_line":""},{"line_number":473,"context_line":"    :param task: a TaskManager instance containing the node to act on."},{"line_number":474,"context_line":"    :param msg: the message to set in last_error of the node."},{"line_number":475,"context_line":"    \"\"\""},{"line_number":476,"context_line":"    node \u003d task.node"},{"line_number":477,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_e9043b4b","line":474,"updated":"2016-08-29 14:49:55.000000000","message":"docstring too please","commit_id":"8581732c05b25d40c6e076f18ccdaecd3f16124a"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"0fd2832a2bb304910c2d80962901b57ff4e79a32","unresolved":false,"context_lines":[{"line_number":471,"context_line":"    with the given error message. It also powers off the baremetal node."},{"line_number":472,"context_line":""},{"line_number":473,"context_line":"    :param task: a TaskManager instance containing the node to act on."},{"line_number":474,"context_line":"    :param msg: the message to set in last_error of the node."},{"line_number":475,"context_line":"    \"\"\""},{"line_number":476,"context_line":"    node \u003d task.node"},{"line_number":477,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_6ff02bff","line":474,"in_reply_to":"fa7ab95a_e9043b4b","updated":"2016-08-29 15:11:21.000000000","message":"Done","commit_id":"8581732c05b25d40c6e076f18ccdaecd3f16124a"}],"ironic/tests/unit/drivers/modules/test_deploy_utils.py":[{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"6ad9ec9526965187bce308344e45b554583b4663","unresolved":false,"context_lines":[{"line_number":1335,"context_line":""},{"line_number":1336,"context_line":"    @mock.patch.object(driver_utils, \u0027collect_ramdisk_logs\u0027, autospec\u003dTrue)"},{"line_number":1337,"context_line":"    def test_set_failed_state_collect_deploy_logs_overide(self, mock_collect):"},{"line_number":1338,"context_line":"        cfg.CONF.set_override(\u0027deploy_logs_collect\u0027, \u0027never\u0027, \u0027agent\u0027)"},{"line_number":1339,"context_line":"        self._test_set_failed_state(collect_logs\u003dFalse)"},{"line_number":1340,"context_line":"        self.assertFalse(mock_collect.called)"},{"line_number":1341,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_a9e6b3ad","line":1338,"range":{"start_line":1338,"start_character":54,"end_line":1338,"end_character":59},"updated":"2016-08-29 14:49:55.000000000","message":"I think it should be either \u0027always\u0027 or \u0027on failure\u0027 to demonstrate that an override is possible.","commit_id":"8581732c05b25d40c6e076f18ccdaecd3f16124a"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"0fd2832a2bb304910c2d80962901b57ff4e79a32","unresolved":false,"context_lines":[{"line_number":1335,"context_line":""},{"line_number":1336,"context_line":"    @mock.patch.object(driver_utils, \u0027collect_ramdisk_logs\u0027, autospec\u003dTrue)"},{"line_number":1337,"context_line":"    def test_set_failed_state_collect_deploy_logs_overide(self, mock_collect):"},{"line_number":1338,"context_line":"        cfg.CONF.set_override(\u0027deploy_logs_collect\u0027, \u0027never\u0027, \u0027agent\u0027)"},{"line_number":1339,"context_line":"        self._test_set_failed_state(collect_logs\u003dFalse)"},{"line_number":1340,"context_line":"        self.assertFalse(mock_collect.called)"},{"line_number":1341,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_ef951b87","line":1338,"range":{"start_line":1338,"start_character":54,"end_line":1338,"end_character":59},"in_reply_to":"fa7ab95a_a9e6b3ad","updated":"2016-08-29 15:11:21.000000000","message":"Done","commit_id":"8581732c05b25d40c6e076f18ccdaecd3f16124a"}]}
