)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"8900b9b2e0350186c3dd4ef133849b9338296f2d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"09999c70_709d8b70","updated":"2026-07-08 13:14:57.000000000","message":"recheck","commit_id":"2e1cefa58e7096c9f2d0aec74584d400cbe00d67"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"16fdf60b6a2a0413d1a5f35ebed1e809b963232b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"91ae8fa1_02076a3d","updated":"2026-07-09 09:20:01.000000000","message":"recheck","commit_id":"6c42591c2637b031de16a43e094e310cc498e786"}],"cinder/tests/unit/volume/drivers/netapp/dataontap/utils/test_ems.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"585fe0e9b306beff85579c0a8b233ff0eae45a0b","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from cinder.tests.unit import test"},{"line_number":19,"context_line":"from cinder.volume.drivers.netapp import options as na_opts"},{"line_number":20,"context_line":"from cinder.volume.drivers.netapp.dataontap.utils import ems"},{"line_number":21,"context_line":"from cinder.volume.drivers.netapp.dataontap.utils import utils as dot_utils"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7c223e76_bf6d098f","line":20,"updated":"2026-07-08 16:30:17.000000000","message":"pep8: H306: imports not in alphabetical order (cinder.volume.drivers.netapp.options, cinder.volume.drivers.netapp.dataontap.utils.ems)","commit_id":"2e1cefa58e7096c9f2d0aec74584d400cbe00d67"}],"cinder/volume/drivers/netapp/dataontap/utils/ems.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b9d266c0d65d861d2f1a25af158c157eac4da7ec","unresolved":false,"context_lines":[{"line_number":23,"context_line":"from cinder.db import api as db"},{"line_number":24,"context_line":"from cinder import objects"},{"line_number":25,"context_line":"from cinder.volume.drivers.netapp import options as na_opts"},{"line_number":26,"context_line":"from cinder.volume.drivers.netapp.dataontap.utils import utils as dot_utils"},{"line_number":27,"context_line":"from cinder.volume import volume_utils"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"ef717c89_b860f3a2","line":26,"updated":"2026-07-07 08:56:33.000000000","message":"pep8: H306: imports not in alphabetical order (cinder.volume.drivers.netapp.options, cinder.volume.drivers.netapp.dataontap.utils.utils)","commit_id":"2b5d215afcef22cb1bbd41957084c417fd00c742"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b9d266c0d65d861d2f1a25af158c157eac4da7ec","unresolved":false,"context_lines":[{"line_number":85,"context_line":"        ]"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"    def build_deployment_message(self):"},{"line_number":88,"context_line":"        \"\"\"Build event 0 with deployment, config, capability, and count data.\"\"\""},{"line_number":89,"context_line":"        payload \u003d {"},{"line_number":90,"context_line":"            \u0027openstack\u0027: self._get_attr(\u0027app_version\u0027, \u0027unknown\u0027),"},{"line_number":91,"context_line":"            \u0027driver_name\u0027: self._get_attr(\u0027driver_name\u0027, \u0027unknown\u0027),"}],"source_content_type":"text/x-python","patch_set":1,"id":"22055a22_6608de21","line":88,"updated":"2026-07-07 08:56:33.000000000","message":"pep8: E501 line too long (80 \u003e 79 characters)","commit_id":"2b5d215afcef22cb1bbd41957084c417fd00c742"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"b9d266c0d65d861d2f1a25af158c157eac4da7ec","unresolved":false,"context_lines":[{"line_number":143,"context_line":"                continue"},{"line_number":144,"context_line":"            configs[key] \u003d value"},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"        replication_devices \u003d self._safe_get_config(config, \u0027replication_device\u0027)"},{"line_number":147,"context_line":"        if replication_devices:"},{"line_number":148,"context_line":"            backend_ids \u003d ["},{"line_number":149,"context_line":"                device.get(\u0027backend_id\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"dfdba93b_836c5603","line":146,"updated":"2026-07-07 08:56:33.000000000","message":"pep8: E501 line too long (81 \u003e 79 characters)","commit_id":"2b5d215afcef22cb1bbd41957084c417fd00c742"}]}
