)]}'
{"nova/compute/manager.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c5a6fd41642ffd352277f5e5e3a7238c5baa03de","unresolved":false,"context_lines":[{"line_number":7517,"context_line":"        \"\"\""},{"line_number":7518,"context_line":""},{"line_number":7519,"context_line":"        if not pci_req:"},{"line_number":7520,"context_line":"            return"},{"line_number":7521,"context_line":""},{"line_number":7522,"context_line":"        devices \u003d self.rt.claim_pci_devices("},{"line_number":7523,"context_line":"            context,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_5e86ee66","line":7520,"updated":"2020-10-10 05:57:02.000000000","message":"pep8: error: Return value expected","commit_id":"59318e80e9c338b64197ef7ce21ea6e156121a43"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"6dc320f53a7d27c1d1aa06b1727aac9d1349b879","unresolved":false,"context_lines":[{"line_number":7446,"context_line":"            self.volume_api.attachment_delete(context, bdm.attachment_id)"},{"line_number":7447,"context_line":""},{"line_number":7448,"context_line":"    def _deallocate_port_resource_for_instance("},{"line_number":7449,"context_line":"            self, context, instance, port_id, port_allocation):"},{"line_number":7450,"context_line":"        if not port_allocation:"},{"line_number":7451,"context_line":"            return"},{"line_number":7452,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7f6b1bfe_09197984","line":7449,"range":{"start_line":7449,"start_character":8,"end_line":7449,"end_character":12},"updated":"2020-10-15 09:35:07.000000000","message":"nit","commit_id":"03a1d2d96f6ad0b7395360548a777d894e900dc9"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"0f530512f7a15f610b45f96113b50ba332da66cb","unresolved":false,"context_lines":[{"line_number":7446,"context_line":"            self.volume_api.attachment_delete(context, bdm.attachment_id)"},{"line_number":7447,"context_line":""},{"line_number":7448,"context_line":"    def _deallocate_port_resource_for_instance("},{"line_number":7449,"context_line":"            self, context, instance, port_id, port_allocation):"},{"line_number":7450,"context_line":"        if not port_allocation:"},{"line_number":7451,"context_line":"            return"},{"line_number":7452,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"f4a06bff_db8d6d60","line":7449,"range":{"start_line":7449,"start_character":8,"end_line":7449,"end_character":12},"in_reply_to":"7f6b1bfe_09197984","updated":"2020-11-30 15:37:53.000000000","message":"done","commit_id":"03a1d2d96f6ad0b7395360548a777d894e900dc9"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"6dc320f53a7d27c1d1aa06b1727aac9d1349b879","unresolved":false,"context_lines":[{"line_number":7461,"context_line":"            # but we cannot clean it up so we will actually leak"},{"line_number":7462,"context_line":"            # allocations."},{"line_number":7463,"context_line":"            with excutils.save_and_reraise_exception():"},{"line_number":7464,"context_line":"                LOG.warning(\u0027Failed to remove resource allocation \u0027"},{"line_number":7465,"context_line":"                            \u0027of port %(port_id)s for instance. Error: \u0027"},{"line_number":7466,"context_line":"                            \u0027%(error)s\u0027,"},{"line_number":7467,"context_line":"                            {\u0027port_id\u0027: port_id, \u0027error\u0027: ex},"}],"source_content_type":"text/x-python","patch_set":3,"id":"7f6b1bfe_490a5126","line":7464,"range":{"start_line":7464,"start_character":28,"end_line":7464,"end_character":29},"updated":"2020-10-15 09:35:07.000000000","message":"nit: could take the opportunity to tweak this in hanging indent style\n\n  LOG.warning(\n      \u0027Failed ...\u0027)","commit_id":"03a1d2d96f6ad0b7395360548a777d894e900dc9"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"0f530512f7a15f610b45f96113b50ba332da66cb","unresolved":false,"context_lines":[{"line_number":7461,"context_line":"            # but we cannot clean it up so we will actually leak"},{"line_number":7462,"context_line":"            # allocations."},{"line_number":7463,"context_line":"            with excutils.save_and_reraise_exception():"},{"line_number":7464,"context_line":"                LOG.warning(\u0027Failed to remove resource allocation \u0027"},{"line_number":7465,"context_line":"                            \u0027of port %(port_id)s for instance. Error: \u0027"},{"line_number":7466,"context_line":"                            \u0027%(error)s\u0027,"},{"line_number":7467,"context_line":"                            {\u0027port_id\u0027: port_id, \u0027error\u0027: ex},"}],"source_content_type":"text/x-python","patch_set":3,"id":"c64bab95_fe7bbcbf","line":7464,"range":{"start_line":7464,"start_character":28,"end_line":7464,"end_character":29},"in_reply_to":"7f6b1bfe_490a5126","updated":"2020-11-30 15:37:53.000000000","message":"Done","commit_id":"03a1d2d96f6ad0b7395360548a777d894e900dc9"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"1617d95f351e823161699a5474837f989b7fa047","unresolved":false,"context_lines":[{"line_number":7510,"context_line":"        \"\"\""},{"line_number":7511,"context_line":""},{"line_number":7512,"context_line":"        if not pci_reqs:"},{"line_number":7513,"context_line":"            return"},{"line_number":7514,"context_line":""},{"line_number":7515,"context_line":"        devices \u003d self.rt.claim_pci_devices("},{"line_number":7516,"context_line":"            context,"}],"source_content_type":"text/x-python","patch_set":3,"id":"9f560f44_30206c49","line":7513,"updated":"2020-10-13 04:00:57.000000000","message":"pep8: error: Return value expected","commit_id":"03a1d2d96f6ad0b7395360548a777d894e900dc9"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"b7fe6d6c8a8f02601657e2359199cb9ee0123d43","unresolved":true,"context_lines":[{"line_number":7451,"context_line":"            self.volume_api.attachment_delete(context, bdm.attachment_id)"},{"line_number":7452,"context_line":""},{"line_number":7453,"context_line":"    def _deallocate_port_resource_for_instance("},{"line_number":7454,"context_line":"        self, context, instance, port_id, port_allocation):"},{"line_number":7455,"context_line":""},{"line_number":7456,"context_line":"        if not port_allocation:"},{"line_number":7457,"context_line":"            return"}],"source_content_type":"text/x-python","patch_set":7,"id":"69d1ed92_f622be53","line":7454,"range":{"start_line":7454,"start_character":8,"end_line":7454,"end_character":57},"updated":"2020-12-15 15:14:44.000000000","message":"nit: type hints would be nice","commit_id":"8d5af845b594cf9efd698ab28cf36816bf525f59"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"bf73d76a388481bff90d64a94f91b83de3396b5a","unresolved":false,"context_lines":[{"line_number":7451,"context_line":"            self.volume_api.attachment_delete(context, bdm.attachment_id)"},{"line_number":7452,"context_line":""},{"line_number":7453,"context_line":"    def _deallocate_port_resource_for_instance("},{"line_number":7454,"context_line":"        self, context, instance, port_id, port_allocation):"},{"line_number":7455,"context_line":""},{"line_number":7456,"context_line":"        if not port_allocation:"},{"line_number":7457,"context_line":"            return"}],"source_content_type":"text/x-python","patch_set":7,"id":"fdcaa010_ce5b0cdd","line":7454,"range":{"start_line":7454,"start_character":8,"end_line":7454,"end_character":57},"in_reply_to":"69d1ed92_f622be53","updated":"2020-12-16 15:34:37.000000000","message":"Done","commit_id":"8d5af845b594cf9efd698ab28cf36816bf525f59"}]}
