)]}'
{"nova/tests/unit/virt/test_block_device.py":[{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"934cb2d6fc79312e355d46310c536612a22a0eb9","unresolved":false,"context_lines":[{"line_number":903,"context_line":"        self.volume_api.get_snapshot.assert_called_once_with("},{"line_number":904,"context_line":"            self.context, \u0027fake-snapshot-id-1\u0027)"},{"line_number":905,"context_line":"        self.volume_api.create.assert_called_once_with("},{"line_number":906,"context_line":"            self.context, 3, \u0027\u0027, \u0027\u0027, availability_zone\u003dNone,"},{"line_number":907,"context_line":"            snapshot\u003dsnapshot, volume_type\u003dNone)"},{"line_number":908,"context_line":"        wait_func.assert_called_once_with(self.context, \u0027fake-volume-id-2\u0027)"},{"line_number":909,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_44ef2e87","line":906,"updated":"2019-09-16 14:59:10.000000000","message":"snapshot is a kwarg ✔ https://opendev.org/openstack/nova/src/branch/master/nova/volume/cinder.py#L629-L631","commit_id":"21abe0d282ed4bb1a138cb61f1865e52d156cbfd"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"934cb2d6fc79312e355d46310c536612a22a0eb9","unresolved":false,"context_lines":[{"line_number":1487,"context_line":""},{"line_number":1488,"context_line":"            vol_create.assert_called_once_with("},{"line_number":1489,"context_line":"                self.context, test_bdm.volume_size, \u0027\u0027, \u0027\u0027,"},{"line_number":1490,"context_line":"                availability_zone\u003d\u0027test-az\u0027, snapshot\u003dsnapshot,"},{"line_number":1491,"context_line":"                volume_type\u003dexpected_volume_type)"},{"line_number":1492,"context_line":"            vol_attach.assert_called_once_with("},{"line_number":1493,"context_line":"                self.context, instance, self.volume_api, self.virt_driver)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_04e9367f","line":1490,"range":{"start_line":1490,"start_character":16,"end_line":1490,"end_character":33},"updated":"2019-09-16 14:59:10.000000000","message":"ditto availability_zone ✔","commit_id":"21abe0d282ed4bb1a138cb61f1865e52d156cbfd"}],"nova/virt/block_device.py":[{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"934cb2d6fc79312e355d46310c536612a22a0eb9","unresolved":false,"context_lines":[{"line_number":736,"context_line":"            snapshot \u003d volume_api.get_snapshot(context,"},{"line_number":737,"context_line":"                                               self.snapshot_id)"},{"line_number":738,"context_line":"            vol \u003d self._create_volume("},{"line_number":739,"context_line":"                context, instance, volume_api, self.volume_size, wait_func,"},{"line_number":740,"context_line":"                snapshot\u003dsnapshot)"},{"line_number":741,"context_line":""},{"line_number":742,"context_line":"            self.volume_id \u003d vol[\u0027id\u0027]"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_c426be17","line":739,"range":{"start_line":739,"start_character":65,"end_line":739,"end_character":74},"updated":"2019-09-16 14:59:10.000000000","message":"name kwargs, especially since we\u0027ve got a **","commit_id":"21abe0d282ed4bb1a138cb61f1865e52d156cbfd"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"9fe058b100dbb901268ad22cf297942bf2914170","unresolved":false,"context_lines":[{"line_number":736,"context_line":"            snapshot \u003d volume_api.get_snapshot(context,"},{"line_number":737,"context_line":"                                               self.snapshot_id)"},{"line_number":738,"context_line":"            vol \u003d self._create_volume("},{"line_number":739,"context_line":"                context, instance, volume_api, self.volume_size, wait_func,"},{"line_number":740,"context_line":"                snapshot\u003dsnapshot)"},{"line_number":741,"context_line":""},{"line_number":742,"context_line":"            self.volume_id \u003d vol[\u0027id\u0027]"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_e4209ab3","line":739,"range":{"start_line":739,"start_character":65,"end_line":739,"end_character":74},"in_reply_to":"3fa7e38b_c426be17","updated":"2019-09-16 15:04:23.000000000","message":"Done","commit_id":"21abe0d282ed4bb1a138cb61f1865e52d156cbfd"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"934cb2d6fc79312e355d46310c536612a22a0eb9","unresolved":false,"context_lines":[{"line_number":758,"context_line":"               virt_driver, wait_func\u003dNone):"},{"line_number":759,"context_line":"        if not self.volume_id:"},{"line_number":760,"context_line":"            vol \u003d self._create_volume("},{"line_number":761,"context_line":"                context, instance, volume_api, self.volume_size, wait_func,"},{"line_number":762,"context_line":"                image_id\u003dself.image_id)"},{"line_number":763,"context_line":""},{"line_number":764,"context_line":"            self.volume_id \u003d vol[\u0027id\u0027]"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_e423ba04","line":761,"range":{"start_line":761,"start_character":65,"end_line":761,"end_character":74},"updated":"2019-09-16 14:59:10.000000000","message":"ditto","commit_id":"21abe0d282ed4bb1a138cb61f1865e52d156cbfd"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"9fe058b100dbb901268ad22cf297942bf2914170","unresolved":false,"context_lines":[{"line_number":758,"context_line":"               virt_driver, wait_func\u003dNone):"},{"line_number":759,"context_line":"        if not self.volume_id:"},{"line_number":760,"context_line":"            vol \u003d self._create_volume("},{"line_number":761,"context_line":"                context, instance, volume_api, self.volume_size, wait_func,"},{"line_number":762,"context_line":"                image_id\u003dself.image_id)"},{"line_number":763,"context_line":""},{"line_number":764,"context_line":"            self.volume_id \u003d vol[\u0027id\u0027]"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_842d26aa","line":761,"range":{"start_line":761,"start_character":65,"end_line":761,"end_character":74},"in_reply_to":"3fa7e38b_e423ba04","updated":"2019-09-16 15:04:23.000000000","message":"Done","commit_id":"21abe0d282ed4bb1a138cb61f1865e52d156cbfd"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"934cb2d6fc79312e355d46310c536612a22a0eb9","unresolved":false,"context_lines":[{"line_number":780,"context_line":"        if not self.volume_id:"},{"line_number":781,"context_line":"            vol_name \u003d instance.uuid + \u0027-blank-vol\u0027"},{"line_number":782,"context_line":"            vol \u003d self._create_volume("},{"line_number":783,"context_line":"                context, instance, volume_api, self.volume_size, wait_func,"},{"line_number":784,"context_line":"                name\u003dvol_name)"},{"line_number":785,"context_line":""},{"line_number":786,"context_line":"            self.volume_id \u003d vol[\u0027id\u0027]"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_a41dc2be","line":783,"range":{"start_line":783,"start_character":65,"end_line":783,"end_character":74},"updated":"2019-09-16 14:59:10.000000000","message":"ditto","commit_id":"21abe0d282ed4bb1a138cb61f1865e52d156cbfd"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"9fe058b100dbb901268ad22cf297942bf2914170","unresolved":false,"context_lines":[{"line_number":780,"context_line":"        if not self.volume_id:"},{"line_number":781,"context_line":"            vol_name \u003d instance.uuid + \u0027-blank-vol\u0027"},{"line_number":782,"context_line":"            vol \u003d self._create_volume("},{"line_number":783,"context_line":"                context, instance, volume_api, self.volume_size, wait_func,"},{"line_number":784,"context_line":"                name\u003dvol_name)"},{"line_number":785,"context_line":""},{"line_number":786,"context_line":"            self.volume_id \u003d vol[\u0027id\u0027]"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_a42aa28d","line":783,"range":{"start_line":783,"start_character":65,"end_line":783,"end_character":74},"in_reply_to":"3fa7e38b_a41dc2be","updated":"2019-09-16 15:04:23.000000000","message":"Done","commit_id":"21abe0d282ed4bb1a138cb61f1865e52d156cbfd"}]}
