)]}'
{"cinder/volume/drivers/rbd.py":[{"author":{"_account_id":12988,"name":"Peter Penchev","email":"openstack-dev@storpool.com","username":"ppenchev"},"change_message_id":"e799454c611598364563d19e39bd5b3808138c92","unresolved":true,"context_lines":[{"line_number":1018,"context_line":""},{"line_number":1019,"context_line":"        image \u003d self.rbd.Image(ioctx, volume_name)"},{"line_number":1020,"context_line":"        try:"},{"line_number":1021,"context_line":"            image_stripe_unit \u003d image.stripe_unit()"},{"line_number":1022,"context_line":"        finally:"},{"line_number":1023,"context_line":"            image.close()"},{"line_number":1024,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"3508542c_525cfee5","line":1021,"updated":"2021-08-11 15:39:53.000000000","message":"Hm, if an exception occurs, will image_stripe_unit even be defined? Won\u0027t Python raise a NameError on the max(...) line?","commit_id":"5db58159feec3d2d39d1abf3637310f5ac60a3cf"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"73f15737dd44ba9eed447066525b81887c45e4d5","unresolved":true,"context_lines":[{"line_number":1018,"context_line":""},{"line_number":1019,"context_line":"        image \u003d self.rbd.Image(ioctx, volume_name)"},{"line_number":1020,"context_line":"        try:"},{"line_number":1021,"context_line":"            image_stripe_unit \u003d image.stripe_unit()"},{"line_number":1022,"context_line":"        finally:"},{"line_number":1023,"context_line":"            image.close()"},{"line_number":1024,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"37e30218_9a18f93a","line":1021,"in_reply_to":"122be1c4_738d8c3f","updated":"2021-08-23 14:07:18.000000000","message":"This won\u0027t happen because the exception would be raised to the caller before we get to line 1025.  (There is no \"except:\" block.)","commit_id":"5db58159feec3d2d39d1abf3637310f5ac60a3cf"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"06af5f3e40b1df90902a2f28e56cb101c7f417b8","unresolved":true,"context_lines":[{"line_number":1018,"context_line":""},{"line_number":1019,"context_line":"        image \u003d self.rbd.Image(ioctx, volume_name)"},{"line_number":1020,"context_line":"        try:"},{"line_number":1021,"context_line":"            image_stripe_unit \u003d image.stripe_unit()"},{"line_number":1022,"context_line":"        finally:"},{"line_number":1023,"context_line":"            image.close()"},{"line_number":1024,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"122be1c4_738d8c3f","line":1021,"in_reply_to":"3508542c_525cfee5","updated":"2021-08-11 16:00:45.000000000","message":"This is a backport of the original patch - please comment on the original patch.","commit_id":"5db58159feec3d2d39d1abf3637310f5ac60a3cf"}]}
