)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":12715,"name":"John Trowbridge","email":"trown@redhat.com","username":"trown"},"change_message_id":"962ef0c06a5c800caba1ca37c2de92c91d7eec11","unresolved":false,"context_lines":[{"line_number":10,"context_line":"it did not actually need to change the boot order, which caused it to"},{"line_number":11,"context_line":"try running a config job when there was nothing to do."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This adds a check for that conditino, end exits early if there is"},{"line_number":14,"context_line":" nothing to do."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: I48971c79ba3d745056ff3d3157fde08b3d566f94"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7aaa499b_cb74c89d","line":13,"updated":"2015-04-13 20:02:37.000000000","message":"typo s/conditino/condition/","commit_id":"934081cb28ba62bac274f0772f217ec37cb84e19"},{"author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"change_message_id":"e525499022fd4880684076ce7becaf44187090dd","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Victor Lowther \u003cvictor.lowther@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2015-04-13 15:26:03 -0500"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix drac implementation of set_boot_device."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The drac implementation of set_boot_device was not recognizing when"},{"line_number":10,"context_line":"it did not actually need to change the boot order, which caused it to"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"7aaa499b_e273137f","line":7,"updated":"2015-04-14 10:16:20.000000000","message":"pep8 error: first line commit message should not end with period","commit_id":"63c2a8abd04e1fa700bf3260786451589aa37e4b"},{"author":{"_account_id":10250,"name":"Christopher Dearborn","email":"Christopher.Dearborn@dell.com","username":"cdearbor"},"change_message_id":"f287d8ae38edcd951e8daa272fda84b7c66c1c58","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Victor Lowther \u003cvictor.lowther@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2015-04-13 15:26:03 -0500"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix drac implementation of set_boot_device."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The drac implementation of set_boot_device was not recognizing when"},{"line_number":10,"context_line":"it did not actually need to change the boot order, which caused it to"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"7a016987_8d5557fb","line":7,"in_reply_to":"7aaa499b_e273137f","updated":"2015-05-19 18:19:10.000000000","message":"Done","commit_id":"63c2a8abd04e1fa700bf3260786451589aa37e4b"},{"author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"change_message_id":"1aec75949e266a2d1e9416fc211bdb60d5f71999","unresolved":false,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This adds a check for that condition, end exits early if there is"},{"line_number":14,"context_line":" nothing to do."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: I48971c79ba3d745056ff3d3157fde08b3d566f94"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"7aaa499b_416e5730","line":15,"updated":"2015-04-13 21:47:15.000000000","message":"This ought to reference some bug in launchpad...","commit_id":"63c2a8abd04e1fa700bf3260786451589aa37e4b"},{"author":{"_account_id":10250,"name":"Christopher Dearborn","email":"Christopher.Dearborn@dell.com","username":"cdearbor"},"change_message_id":"f287d8ae38edcd951e8daa272fda84b7c66c1c58","unresolved":false,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This adds a check for that condition, end exits early if there is"},{"line_number":14,"context_line":" nothing to do."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: I48971c79ba3d745056ff3d3157fde08b3d566f94"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"7a016987_6d5a1b2c","line":15,"in_reply_to":"7aaa499b_416e5730","updated":"2015-05-19 18:19:10.000000000","message":"Done","commit_id":"63c2a8abd04e1fa700bf3260786451589aa37e4b"}],"ironic/drivers/modules/drac/management.py":[{"author":{"_account_id":12715,"name":"John Trowbridge","email":"trown@redhat.com","username":"trown"},"change_message_id":"962ef0c06a5c800caba1ca37c2de92c91d7eec11","unresolved":false,"context_lines":[{"line_number":227,"context_line":""},{"line_number":228,"context_line":"        # If we are already booting from the right device, do nothing."},{"line_number":229,"context_line":"        if self.get_boot_device(task) \u003d\u003d {\u0027boot_device\u0027: device,"},{"line_number":230,"context_line":"                                           \u0027persistent\u0027: persistent}:"},{"line_number":231,"context_line":"            return"},{"line_number":232,"context_line":""},{"line_number":233,"context_line":"        # Check for an existing configuration job"}],"source_content_type":"text/x-python","patch_set":1,"id":"7aaa499b_8b20009d","line":230,"updated":"2015-04-13 20:02:37.000000000","message":"I think we want at least a LOG.debug here, maybe LOG.warning.","commit_id":"934081cb28ba62bac274f0772f217ec37cb84e19"},{"author":{"_account_id":12715,"name":"John Trowbridge","email":"trown@redhat.com","username":"trown"},"change_message_id":"3ff8aadc379a9878520d5cc032df5230f96779b0","unresolved":false,"context_lines":[{"line_number":227,"context_line":""},{"line_number":228,"context_line":"        # If we are already booting from the right device, do nothing."},{"line_number":229,"context_line":"        if self.get_boot_device(task) \u003d\u003d {\u0027boot_device\u0027: device,"},{"line_number":230,"context_line":"                                           \u0027persistent\u0027: persistent}:"},{"line_number":231,"context_line":"            return"},{"line_number":232,"context_line":""},{"line_number":233,"context_line":"        # Check for an existing configuration job"}],"source_content_type":"text/x-python","patch_set":2,"id":"7aaa499b_0bbab023","line":230,"updated":"2015-04-13 20:04:07.000000000","message":"I think we want at least a LOG.debug here, maybe LOG.warning.","commit_id":"fb5938c60f558381f269c177ac98180a7753360a"},{"author":{"_account_id":114,"name":"Victor Lowther","email":"victor.lowther@gmail.com","username":"victor-lowther"},"change_message_id":"63f7f063561b90963fed3925f0bc035fe702f57f","unresolved":false,"context_lines":[{"line_number":227,"context_line":""},{"line_number":228,"context_line":"        # If we are already booting from the right device, do nothing."},{"line_number":229,"context_line":"        if self.get_boot_device(task) \u003d\u003d {\u0027boot_device\u0027: device,"},{"line_number":230,"context_line":"                                           \u0027persistent\u0027: persistent}:"},{"line_number":231,"context_line":"            return"},{"line_number":232,"context_line":""},{"line_number":233,"context_line":"        # Check for an existing configuration job"}],"source_content_type":"text/x-python","patch_set":2,"id":"7aaa499b_8b5a4082","line":230,"in_reply_to":"7aaa499b_0bbab023","updated":"2015-04-13 20:24:54.000000000","message":"Debug, I think.","commit_id":"fb5938c60f558381f269c177ac98180a7753360a"},{"author":{"_account_id":6610,"name":"Zhenguo Niu","email":"Niu.ZGlinux@gmail.com","username":"niu-zglinux"},"change_message_id":"a12cedc3d32121166933110553ceda73e762779c","unresolved":false,"context_lines":[{"line_number":227,"context_line":""},{"line_number":228,"context_line":"        # If we are already booting from the right device, do nothing."},{"line_number":229,"context_line":"        if self.get_boot_device(task) \u003d\u003d {\u0027boot_device\u0027: device,"},{"line_number":230,"context_line":"                                           \u0027persistent\u0027: persistent}:"},{"line_number":231,"context_line":"            LOG.debug(_LE(\u0027DRAC already set to boot from %s\u0027),device)"},{"line_number":232,"context_line":"            return"},{"line_number":233,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7aaa499b_a7e87d11","line":230,"updated":"2015-04-14 09:53:41.000000000","message":"bad indentation","commit_id":"63c2a8abd04e1fa700bf3260786451589aa37e4b"},{"author":{"_account_id":10250,"name":"Christopher Dearborn","email":"Christopher.Dearborn@dell.com","username":"cdearbor"},"change_message_id":"f287d8ae38edcd951e8daa272fda84b7c66c1c58","unresolved":false,"context_lines":[{"line_number":227,"context_line":""},{"line_number":228,"context_line":"        # If we are already booting from the right device, do nothing."},{"line_number":229,"context_line":"        if self.get_boot_device(task) \u003d\u003d {\u0027boot_device\u0027: device,"},{"line_number":230,"context_line":"                                           \u0027persistent\u0027: persistent}:"},{"line_number":231,"context_line":"            LOG.debug(_LE(\u0027DRAC already set to boot from %s\u0027),device)"},{"line_number":232,"context_line":"            return"},{"line_number":233,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7a016987_0d4a8755","line":230,"in_reply_to":"7aaa499b_a7e87d11","updated":"2015-05-19 18:19:10.000000000","message":"Done","commit_id":"63c2a8abd04e1fa700bf3260786451589aa37e4b"},{"author":{"_account_id":7711,"name":"Yuriy Zveryanskyy","email":"yzveryanskyy@mirantis.com","username":"yuriyz"},"change_message_id":"d553b196c61d40500708cd0421b07860c4687835","unresolved":false,"context_lines":[{"line_number":228,"context_line":"        # If we are already booting from the right device, do nothing."},{"line_number":229,"context_line":"        if self.get_boot_device(task) \u003d\u003d {\u0027boot_device\u0027: device,"},{"line_number":230,"context_line":"                                           \u0027persistent\u0027: persistent}:"},{"line_number":231,"context_line":"            LOG.debug(_LE(\u0027DRAC already set to boot from %s\u0027),device)"},{"line_number":232,"context_line":"            return"},{"line_number":233,"context_line":""},{"line_number":234,"context_line":"        # Check for an existing configuration job"}],"source_content_type":"text/x-python","patch_set":3,"id":"7aaa499b_1d6e6c01","line":231,"updated":"2015-04-14 07:13:16.000000000","message":"Debug logging should not be translated.","commit_id":"63c2a8abd04e1fa700bf3260786451589aa37e4b"},{"author":{"_account_id":6610,"name":"Zhenguo Niu","email":"Niu.ZGlinux@gmail.com","username":"niu-zglinux"},"change_message_id":"a12cedc3d32121166933110553ceda73e762779c","unresolved":false,"context_lines":[{"line_number":228,"context_line":"        # If we are already booting from the right device, do nothing."},{"line_number":229,"context_line":"        if self.get_boot_device(task) \u003d\u003d {\u0027boot_device\u0027: device,"},{"line_number":230,"context_line":"                                           \u0027persistent\u0027: persistent}:"},{"line_number":231,"context_line":"            LOG.debug(_LE(\u0027DRAC already set to boot from %s\u0027),device)"},{"line_number":232,"context_line":"            return"},{"line_number":233,"context_line":""},{"line_number":234,"context_line":"        # Check for an existing configuration job"}],"source_content_type":"text/x-python","patch_set":3,"id":"7aaa499b_a7dcfd12","line":231,"updated":"2015-04-14 09:53:41.000000000","message":"miss a whitespace between  \u0027,\u0027 and \u0027device\u0027.","commit_id":"63c2a8abd04e1fa700bf3260786451589aa37e4b"},{"author":{"_account_id":10250,"name":"Christopher Dearborn","email":"Christopher.Dearborn@dell.com","username":"cdearbor"},"change_message_id":"f287d8ae38edcd951e8daa272fda84b7c66c1c58","unresolved":false,"context_lines":[{"line_number":228,"context_line":"        # If we are already booting from the right device, do nothing."},{"line_number":229,"context_line":"        if self.get_boot_device(task) \u003d\u003d {\u0027boot_device\u0027: device,"},{"line_number":230,"context_line":"                                           \u0027persistent\u0027: persistent}:"},{"line_number":231,"context_line":"            LOG.debug(_LE(\u0027DRAC already set to boot from %s\u0027),device)"},{"line_number":232,"context_line":"            return"},{"line_number":233,"context_line":""},{"line_number":234,"context_line":"        # Check for an existing configuration job"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a016987_ad7b738b","line":231,"in_reply_to":"7aaa499b_1d6e6c01","updated":"2015-05-19 18:19:10.000000000","message":"Done","commit_id":"63c2a8abd04e1fa700bf3260786451589aa37e4b"},{"author":{"_account_id":10250,"name":"Christopher Dearborn","email":"Christopher.Dearborn@dell.com","username":"cdearbor"},"change_message_id":"f287d8ae38edcd951e8daa272fda84b7c66c1c58","unresolved":false,"context_lines":[{"line_number":228,"context_line":"        # If we are already booting from the right device, do nothing."},{"line_number":229,"context_line":"        if self.get_boot_device(task) \u003d\u003d {\u0027boot_device\u0027: device,"},{"line_number":230,"context_line":"                                           \u0027persistent\u0027: persistent}:"},{"line_number":231,"context_line":"            LOG.debug(_LE(\u0027DRAC already set to boot from %s\u0027),device)"},{"line_number":232,"context_line":"            return"},{"line_number":233,"context_line":""},{"line_number":234,"context_line":"        # Check for an existing configuration job"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a016987_6d71fba7","line":231,"in_reply_to":"7aaa499b_a7dcfd12","updated":"2015-05-19 18:19:10.000000000","message":"Done","commit_id":"63c2a8abd04e1fa700bf3260786451589aa37e4b"},{"author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"change_message_id":"1aec75949e266a2d1e9416fc211bdb60d5f71999","unresolved":false,"context_lines":[{"line_number":229,"context_line":"        if self.get_boot_device(task) \u003d\u003d {\u0027boot_device\u0027: device,"},{"line_number":230,"context_line":"                                           \u0027persistent\u0027: persistent}:"},{"line_number":231,"context_line":"            LOG.debug(_LE(\u0027DRAC already set to boot from %s\u0027),device)"},{"line_number":232,"context_line":"            return"},{"line_number":233,"context_line":""},{"line_number":234,"context_line":"        # Check for an existing configuration job"},{"line_number":235,"context_line":"        _check_for_config_job(task.node)"}],"source_content_type":"text/x-python","patch_set":3,"id":"7aaa499b_216b4b20","line":232,"updated":"2015-04-13 21:47:15.000000000","message":"it would be great if there was a unit test for this :)","commit_id":"63c2a8abd04e1fa700bf3260786451589aa37e4b"},{"author":{"_account_id":10250,"name":"Christopher Dearborn","email":"Christopher.Dearborn@dell.com","username":"cdearbor"},"change_message_id":"f287d8ae38edcd951e8daa272fda84b7c66c1c58","unresolved":false,"context_lines":[{"line_number":229,"context_line":"        if self.get_boot_device(task) \u003d\u003d {\u0027boot_device\u0027: device,"},{"line_number":230,"context_line":"                                           \u0027persistent\u0027: persistent}:"},{"line_number":231,"context_line":"            LOG.debug(_LE(\u0027DRAC already set to boot from %s\u0027),device)"},{"line_number":232,"context_line":"            return"},{"line_number":233,"context_line":""},{"line_number":234,"context_line":"        # Check for an existing configuration job"},{"line_number":235,"context_line":"        _check_for_config_job(task.node)"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a016987_4d6bdfb7","line":232,"in_reply_to":"7aaa499b_216b4b20","updated":"2015-05-19 18:19:10.000000000","message":"Done","commit_id":"63c2a8abd04e1fa700bf3260786451589aa37e4b"}],"ironic/tests/drivers/drac/test_management.py":[{"author":{"_account_id":7711,"name":"Yuriy Zveryanskyy","email":"yzveryanskyy@mirantis.com","username":"yuriyz"},"change_message_id":"2fd1e7f5ab333f004c3c91a83cf654c7233ba348","unresolved":false,"context_lines":[{"line_number":229,"context_line":"            mock.ANY, resource_uris.DCIM_BootSourceSetting,"},{"line_number":230,"context_line":"            filter_query\u003dmock.ANY)"},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"    @mock.patch.object(drac_mgmt.DracManagement, \u0027get_boot_device\u0027)"},{"line_number":233,"context_line":"    @mock.patch.object(drac_mgmt, \u0027_check_for_config_job\u0027, spec_set\u003dTrue,"},{"line_number":234,"context_line":"                       autospec\u003dTrue)"},{"line_number":235,"context_line":"    @mock.patch.object(drac_mgmt, \u0027_create_config_job\u0027, spec_set\u003dTrue,"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a016987_befa5473","line":232,"updated":"2015-05-21 12:38:17.000000000","message":"Please add also spec_* parameters like below.","commit_id":"853134730c49a053e86b05196430290f417b6761"},{"author":{"_account_id":10250,"name":"Christopher Dearborn","email":"Christopher.Dearborn@dell.com","username":"cdearbor"},"change_message_id":"20da0a1bf3fd50030652edf3c8ded98d7e423f11","unresolved":false,"context_lines":[{"line_number":229,"context_line":"            mock.ANY, resource_uris.DCIM_BootSourceSetting,"},{"line_number":230,"context_line":"            filter_query\u003dmock.ANY)"},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"    @mock.patch.object(drac_mgmt.DracManagement, \u0027get_boot_device\u0027)"},{"line_number":233,"context_line":"    @mock.patch.object(drac_mgmt, \u0027_check_for_config_job\u0027, spec_set\u003dTrue,"},{"line_number":234,"context_line":"                       autospec\u003dTrue)"},{"line_number":235,"context_line":"    @mock.patch.object(drac_mgmt, \u0027_create_config_job\u0027, spec_set\u003dTrue,"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a016987_19518236","line":232,"in_reply_to":"7a016987_befa5473","updated":"2015-05-21 14:20:46.000000000","message":"Done","commit_id":"853134730c49a053e86b05196430290f417b6761"},{"author":{"_account_id":7711,"name":"Yuriy Zveryanskyy","email":"yzveryanskyy@mirantis.com","username":"yuriyz"},"change_message_id":"2fd1e7f5ab333f004c3c91a83cf654c7233ba348","unresolved":false,"context_lines":[{"line_number":266,"context_line":"        mock_cfcj.assert_called_once_with(self.node)"},{"line_number":267,"context_line":"        mock_ccj.assert_called_once_with(self.node)"},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"    @mock.patch.object(drac_mgmt.DracManagement, \u0027get_boot_device\u0027)"},{"line_number":270,"context_line":"    @mock.patch.object(drac_mgmt, \u0027_check_for_config_job\u0027, spec_set\u003dTrue,"},{"line_number":271,"context_line":"                       autospec\u003dTrue)"},{"line_number":272,"context_line":"    @mock.patch.object(drac_mgmt, \u0027_create_config_job\u0027, spec_set\u003dTrue,"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a016987_7ef05c91","line":269,"updated":"2015-05-21 12:38:17.000000000","message":"ditto","commit_id":"853134730c49a053e86b05196430290f417b6761"},{"author":{"_account_id":10250,"name":"Christopher Dearborn","email":"Christopher.Dearborn@dell.com","username":"cdearbor"},"change_message_id":"20da0a1bf3fd50030652edf3c8ded98d7e423f11","unresolved":false,"context_lines":[{"line_number":266,"context_line":"        mock_cfcj.assert_called_once_with(self.node)"},{"line_number":267,"context_line":"        mock_ccj.assert_called_once_with(self.node)"},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"    @mock.patch.object(drac_mgmt.DracManagement, \u0027get_boot_device\u0027)"},{"line_number":270,"context_line":"    @mock.patch.object(drac_mgmt, \u0027_check_for_config_job\u0027, spec_set\u003dTrue,"},{"line_number":271,"context_line":"                       autospec\u003dTrue)"},{"line_number":272,"context_line":"    @mock.patch.object(drac_mgmt, \u0027_create_config_job\u0027, spec_set\u003dTrue,"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a016987_f9410664","line":269,"in_reply_to":"7a016987_7ef05c91","updated":"2015-05-21 14:20:46.000000000","message":"Done","commit_id":"853134730c49a053e86b05196430290f417b6761"},{"author":{"_account_id":7711,"name":"Yuriy Zveryanskyy","email":"yzveryanskyy@mirantis.com","username":"yuriyz"},"change_message_id":"2fd1e7f5ab333f004c3c91a83cf654c7233ba348","unresolved":false,"context_lines":[{"line_number":303,"context_line":"        mock_cfcj.assert_called_once_with(self.node)"},{"line_number":304,"context_line":"        self.assertFalse(mock_ccj.called)"},{"line_number":305,"context_line":""},{"line_number":306,"context_line":"    @mock.patch.object(drac_mgmt.DracManagement, \u0027get_boot_device\u0027)"},{"line_number":307,"context_line":"    @mock.patch.object(drac_client.Client, \u0027wsman_enumerate\u0027, spec_set\u003dTrue,"},{"line_number":308,"context_line":"                       autospec\u003dTrue)"},{"line_number":309,"context_line":"    @mock.patch.object(drac_mgmt, \u0027_check_for_config_job\u0027, spec_set\u003dTrue,"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a016987_7e1e1cbc","line":306,"updated":"2015-05-21 12:38:17.000000000","message":"ditto","commit_id":"853134730c49a053e86b05196430290f417b6761"},{"author":{"_account_id":10250,"name":"Christopher Dearborn","email":"Christopher.Dearborn@dell.com","username":"cdearbor"},"change_message_id":"20da0a1bf3fd50030652edf3c8ded98d7e423f11","unresolved":false,"context_lines":[{"line_number":303,"context_line":"        mock_cfcj.assert_called_once_with(self.node)"},{"line_number":304,"context_line":"        self.assertFalse(mock_ccj.called)"},{"line_number":305,"context_line":""},{"line_number":306,"context_line":"    @mock.patch.object(drac_mgmt.DracManagement, \u0027get_boot_device\u0027)"},{"line_number":307,"context_line":"    @mock.patch.object(drac_client.Client, \u0027wsman_enumerate\u0027, spec_set\u003dTrue,"},{"line_number":308,"context_line":"                       autospec\u003dTrue)"},{"line_number":309,"context_line":"    @mock.patch.object(drac_mgmt, \u0027_check_for_config_job\u0027, spec_set\u003dTrue,"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a016987_d9464a7a","line":306,"in_reply_to":"7a016987_7e1e1cbc","updated":"2015-05-21 14:20:46.000000000","message":"Done","commit_id":"853134730c49a053e86b05196430290f417b6761"},{"author":{"_account_id":7711,"name":"Yuriy Zveryanskyy","email":"yzveryanskyy@mirantis.com","username":"yuriyz"},"change_message_id":"2fd1e7f5ab333f004c3c91a83cf654c7233ba348","unresolved":false,"context_lines":[{"line_number":325,"context_line":"            mock.ANY, resource_uris.DCIM_BootSourceSetting,"},{"line_number":326,"context_line":"            filter_query\u003dmock.ANY)"},{"line_number":327,"context_line":""},{"line_number":328,"context_line":"    @mock.patch.object(drac_mgmt.DracManagement, \u0027get_boot_device\u0027)"},{"line_number":329,"context_line":"    @mock.patch.object(drac_mgmt, \u0027_check_for_config_job\u0027)"},{"line_number":330,"context_line":"    def test_set_boot_device_noop(self, mock_cfcj, mock_gbd,"},{"line_number":331,"context_line":"                                  mock_client_pywsman):"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a016987_5e1b60ca","line":328,"updated":"2015-05-21 12:38:17.000000000","message":"ditto","commit_id":"853134730c49a053e86b05196430290f417b6761"},{"author":{"_account_id":10250,"name":"Christopher Dearborn","email":"Christopher.Dearborn@dell.com","username":"cdearbor"},"change_message_id":"20da0a1bf3fd50030652edf3c8ded98d7e423f11","unresolved":false,"context_lines":[{"line_number":325,"context_line":"            mock.ANY, resource_uris.DCIM_BootSourceSetting,"},{"line_number":326,"context_line":"            filter_query\u003dmock.ANY)"},{"line_number":327,"context_line":""},{"line_number":328,"context_line":"    @mock.patch.object(drac_mgmt.DracManagement, \u0027get_boot_device\u0027)"},{"line_number":329,"context_line":"    @mock.patch.object(drac_mgmt, \u0027_check_for_config_job\u0027)"},{"line_number":330,"context_line":"    def test_set_boot_device_noop(self, mock_cfcj, mock_gbd,"},{"line_number":331,"context_line":"                                  mock_client_pywsman):"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a016987_995d7249","line":328,"in_reply_to":"7a016987_5e1b60ca","updated":"2015-05-21 14:20:46.000000000","message":"Done","commit_id":"853134730c49a053e86b05196430290f417b6761"},{"author":{"_account_id":7711,"name":"Yuriy Zveryanskyy","email":"yzveryanskyy@mirantis.com","username":"yuriyz"},"change_message_id":"2fd1e7f5ab333f004c3c91a83cf654c7233ba348","unresolved":false,"context_lines":[{"line_number":326,"context_line":"            filter_query\u003dmock.ANY)"},{"line_number":327,"context_line":""},{"line_number":328,"context_line":"    @mock.patch.object(drac_mgmt.DracManagement, \u0027get_boot_device\u0027)"},{"line_number":329,"context_line":"    @mock.patch.object(drac_mgmt, \u0027_check_for_config_job\u0027)"},{"line_number":330,"context_line":"    def test_set_boot_device_noop(self, mock_cfcj, mock_gbd,"},{"line_number":331,"context_line":"                                  mock_client_pywsman):"},{"line_number":332,"context_line":"        mock_gbd.return_value \u003d {\u0027boot_device\u0027: boot_devices.PXE,"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a016987_1e8048bf","line":329,"updated":"2015-05-21 12:38:17.000000000","message":"ditto","commit_id":"853134730c49a053e86b05196430290f417b6761"},{"author":{"_account_id":10250,"name":"Christopher Dearborn","email":"Christopher.Dearborn@dell.com","username":"cdearbor"},"change_message_id":"20da0a1bf3fd50030652edf3c8ded98d7e423f11","unresolved":false,"context_lines":[{"line_number":326,"context_line":"            filter_query\u003dmock.ANY)"},{"line_number":327,"context_line":""},{"line_number":328,"context_line":"    @mock.patch.object(drac_mgmt.DracManagement, \u0027get_boot_device\u0027)"},{"line_number":329,"context_line":"    @mock.patch.object(drac_mgmt, \u0027_check_for_config_job\u0027)"},{"line_number":330,"context_line":"    def test_set_boot_device_noop(self, mock_cfcj, mock_gbd,"},{"line_number":331,"context_line":"                                  mock_client_pywsman):"},{"line_number":332,"context_line":"        mock_gbd.return_value \u003d {\u0027boot_device\u0027: boot_devices.PXE,"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a016987_7956362b","line":329,"in_reply_to":"7a016987_1e8048bf","updated":"2015-05-21 14:20:46.000000000","message":"Done","commit_id":"853134730c49a053e86b05196430290f417b6761"}]}
